diff --git a/modules/modperl/modperl.i b/modules/modperl/modperl.i index 3cc9c2a2..a3a3c0c6 100644 --- a/modules/modperl/modperl.i +++ b/modules/modperl/modperl.i @@ -85,6 +85,7 @@ typedef std::set SCString;*/ %template(PerlMCString) std::map; class MCString : public std::map {}; /*%template(PerlModulesVector) std::vector;*/ +%template(VListeners) std::vector; %typemap(out) std::map { HV* myhv = newHV(); diff --git a/modules/modpython/modpython.i b/modules/modpython/modpython.i index 61fb0562..19308a53 100644 --- a/modules/modpython/modpython.i +++ b/modules/modpython/modpython.i @@ -70,6 +70,7 @@ typedef std::set SCString; %template(PyMCString) std::map; class MCString : public std::map {}; %template(PyModulesVector) std::vector; +%template(VListeners) std::vector; %typemap(in) CString& { String* p;