X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/ba02fb4aced5868d047a5bffbd2ed87583daee4d..995273c1f71c79d72fa75da25da4a03bd83ac9a4:/lib/network/http_dyn.h diff --git a/lib/network/http_dyn.h b/lib/network/http_dyn.h index 61116409..26fca877 100644 --- a/lib/network/http_dyn.h +++ b/lib/network/http_dyn.h @@ -5,8 +5,7 @@ class eHTTPDyn: public eHTTPDataSource { - DECLARE_REF; -private: + DECLARE_REF(eHTTPDyn); std::string result; int wptr, size; public: @@ -17,11 +16,10 @@ public: class eHTTPDynPathResolver: public iHTTPPathResolver { - DECLARE_REF; -private: - struct eHTTPDynEntry + DECLARE_REF(eHTTPDynPathResolver); + struct eHTTPDynEntry: public iObject { - DECLARE_REF; + DECLARE_REF(eHTTPDynEntry); public: std::string request, path; std::string (*function)(std::string request, std::string path, std::string opt, eHTTPConnection *content);