summaryrefslogtreecommitdiff
path: root/src/modules/m_httpd_config.cpp
diff options
context:
space:
mode:
authorattilamolnar <attilamolnar@hush.com>2013-05-24 19:34:25 +0200
committerattilamolnar <attilamolnar@hush.com>2013-06-07 01:00:10 +0200
commit183d7a8dc01924ac69a5d160bf1b56ccccd06a4e (patch)
treea708b167c70f4ca53d3cef2475d83a36761774de /src/modules/m_httpd_config.cpp
parentad523652ae0ab92df728796a1f082f339f6ddbb6 (diff)
Change the API of m_httpd to be dynamic_reference-based
Diffstat (limited to 'src/modules/m_httpd_config.cpp')
-rw-r--r--src/modules/m_httpd_config.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/modules/m_httpd_config.cpp b/src/modules/m_httpd_config.cpp
index a9fdd44fb..3396361d0 100644
--- a/src/modules/m_httpd_config.cpp
+++ b/src/modules/m_httpd_config.cpp
@@ -26,7 +26,14 @@
class ModuleHttpConfig : public Module
{
+ HTTPdAPI API;
+
public:
+ ModuleHttpConfig()
+ : API(this)
+ {
+ }
+
void init() CXX11_OVERRIDE
{
Implementation eventlist[] = { I_OnEvent };
@@ -97,7 +104,7 @@ class ModuleHttpConfig : public Module
HTTPDocumentResponse response(this, *http, &data, 200);
response.headers.SetHeader("X-Powered-By", "m_httpd_config.so");
response.headers.SetHeader("Content-Type", "text/html");
- response.Send();
+ API->SendResponse(response);
}
}
}