From 183d7a8dc01924ac69a5d160bf1b56ccccd06a4e Mon Sep 17 00:00:00 2001 From: attilamolnar Date: Fri, 24 May 2013 19:34:25 +0200 Subject: Change the API of m_httpd to be dynamic_reference-based --- src/modules/m_httpd_acl.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/modules/m_httpd_acl.cpp') diff --git a/src/modules/m_httpd_acl.cpp b/src/modules/m_httpd_acl.cpp index 061d56f25..676b35ca4 100644 --- a/src/modules/m_httpd_acl.cpp +++ b/src/modules/m_httpd_acl.cpp @@ -43,8 +43,14 @@ class ModuleHTTPAccessList : public Module { std::string stylesheet; std::vector acl_list; + HTTPdAPI API; public: + ModuleHTTPAccessList() + : API(this) + { + } + void OnRehash(User* user) { acl_list.clear(); @@ -105,7 +111,7 @@ class ModuleHTTPAccessList : public Module response.headers.SetHeader("X-Powered-By", "m_httpd_acl.so"); if (!extraheaderkey.empty()) response.headers.SetHeader(extraheaderkey, extraheaderval); - response.Send(); + API->SendResponse(response); } void OnEvent(Event& event) CXX11_OVERRIDE -- cgit v1.3.1-10-gc9f91