From 970b8020735ceccb8cc07fab182e7e2e41db2225 Mon Sep 17 00:00:00 2001 From: Uli Schlachter Date: Wed, 6 Aug 2014 14:46:46 +0200 Subject: [PATCH] modpython, modperl: Parse all headers Signed-off-by: Uli Schlachter --- modules/modperl/modperl.i | 3 +++ modules/modpython/modpython.i | 3 +++ 2 files changed, 6 insertions(+) diff --git a/modules/modperl/modperl.i b/modules/modperl/modperl.i index e7aac012..739799a8 100644 --- a/modules/modperl/modperl.i +++ b/modules/modperl/modperl.i @@ -26,6 +26,7 @@ #endif #include #include "../include/znc/Utils.h" +#include "../include/znc/Threads.h" #include "../include/znc/Config.h" #include "../include/znc/Socket.h" #include "../include/znc/Modules.h" @@ -115,9 +116,11 @@ class MCString : public std::map {}; #define u_short unsigned short #define u_int unsigned int +#include "../include/znc/zncconfig.h" #include "../include/znc/ZNCString.h" %include "../include/znc/defines.h" %include "../include/znc/Utils.h" +%include "../include/znc/Threads.h" %include "../include/znc/Config.h" %include "../include/znc/Csocket.h" %template(ZNCSocketManager) TSocketManager; diff --git a/modules/modpython/modpython.i b/modules/modpython/modpython.i index 98ea6cbd..8495d09a 100644 --- a/modules/modpython/modpython.i +++ b/modules/modpython/modpython.i @@ -17,6 +17,7 @@ %module znc_core %{ #include #include "../include/znc/Utils.h" +#include "../include/znc/Threads.h" #include "../include/znc/Config.h" #include "../include/znc/Socket.h" #include "../include/znc/Modules.h" @@ -123,9 +124,11 @@ class MCString : public std::map {}; #define u_short unsigned short #define u_int unsigned int +#include "../include/znc/zncconfig.h" #include "../include/znc/ZNCString.h" %include "../include/znc/defines.h" %include "../include/znc/Utils.h" +%include "../include/znc/Threads.h" %template(PAuthBase) CSmartPtr; %template(WebSession) CSmartPtr; %include "../include/znc/Config.h"