remove unneeded workaround
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Sun, 14 Jan 2007 10:46:54 +0000 (10:46 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Sun, 14 Jan 2007 10:46:54 +0000 (10:46 +0000)
lib/actions/action.h
lib/dvb/dvb.h
lib/gui/ewindowstyle.h
lib/python/enigma_py_patcher.py
lib/python/swig.h

index 7bd71259eb7ec486d058bf1227c0dc6679bfe201..834dc2094dbbb146144d6e638a39245a11e30332 100644 (file)
@@ -79,7 +79,7 @@ private:
        std::multimap<std::string, ePythonKeyBinding> m_python_keys;
 #endif
 };
-SWIG_TEMPLATE_TYPEDEF_REPLACE(ePtr<eActionMap>, eActionMap);
+SWIG_TEMPLATE_TYPEDEF(ePtr<eActionMap>, eActionMap);
 SWIG_EXTEND(ePtr<eActionMap>,
        static ePtr<eActionMap> getInstance()
        {
index fde9f741436fbea995547248daea6c221d19438b..692ae839d884bf926c04b7d3e59cd2dac7fabce1 100644 (file)
@@ -211,7 +211,7 @@ public:
        PSignal1<void,int> frontendUseMaskChanged;
        SWIG_VOID(RESULT) allocateRawChannel(eUsePtr<iDVBChannel> &SWIG_OUTPUT, int frontend_index);
 };
-SWIG_TEMPLATE_TYPEDEF_REPLACE(ePtr<eDVBResourceManager>, eDVBResourceManager);
+SWIG_TEMPLATE_TYPEDEF(ePtr<eDVBResourceManager>, eDVBResourceManager);
 SWIG_EXTEND(ePtr<eDVBResourceManager>,
        static ePtr<eDVBResourceManager> getInstance()
        {
index a2a9e67b65bd3d9374b48146b75a4355a6685150..c204a0344273ad0f1c8788428fa247c4e4e72d00 100644 (file)
@@ -73,7 +73,7 @@ private:
        static eWindowStyleManager *m_instance;
        std::map<int, ePtr<eWindowStyle> > m_current_style;
 };
-SWIG_TEMPLATE_TYPEDEF_REPLACE(ePtr<eWindowStyleManager>, eWindowStyleManager);
+SWIG_TEMPLATE_TYPEDEF(ePtr<eWindowStyleManager>, eWindowStyleManager);
 SWIG_EXTEND(ePtr<eWindowStyleManager>,
        static ePtr<eWindowStyleManager> getInstance()
        {
index 52f9d2327e73ca4602d9bd45e9db8600cf50dca9..1d49cc6c45b45fc23eb58c62a72104632da65ba4 100644 (file)
@@ -11,7 +11,6 @@ line=1
 for str in source.readlines():
        oldstr = str[:]
        str = str.replace('_ENUMS)', ')')
-       str = str.replace('_REPLACE)', ')')
 
        pos = str.find('_ENUMS')
        if pos != -1:
@@ -22,16 +21,6 @@ for str in source.readlines():
                if tmpstr.find('_enigma.') == -1:
                        str = str[:pos]+str[pos+6:]
 
-       pos = str.find('_REPLACE')
-       if pos != -1:
-               spacepos = pos
-               while spacepos > 0 and str[spacepos] != ' ':
-                       spacepos -= 1
-               tmpstr = str[spacepos:pos]
-               if tmpstr.find('_enigma.') == -1:
-                       str = str[:pos]+str[pos+8:]
-
-
        if oldstr != str:
                print "!!! Patch enigma.py line %d\n%s\n%s" %(line, oldstr[:len(oldstr)-1], str)
 
index da787eeaab1e5f2e91678a1ab99174fdb73484bd..370c6ab5ead63220d46f8e4a0d6f2f237c489477 100644 (file)
@@ -5,7 +5,6 @@
 #define SWIG_IGNORE(x) %ignore x
 #define SWIG_EXTEND(x, code) %extend x { code }
 #define SWIG_TEMPLATE_TYPEDEF(x, y) %template(y) x; %typemap_output_ptr(x)
-#define SWIG_TEMPLATE_TYPEDEF_REPLACE(x, y) %template(y##_REPLACE) x; %typemap_output_ptr(x)
 #define SWIG_ALLOW_OUTPUT_SIMPLE(x) %typemap_output_simple(x)
 #define SWIG_INPUT INPUT
 #define SWIG_OUTPUT OUTPUT
@@ -16,7 +15,6 @@
 #define SWIG_IGNORE(x)
 #define SWIG_EXTEND(x, code)
 #define SWIG_TEMPLATE_TYPEDEF(x, y)
-#define SWIG_TEMPLATE_TYPEDEF_REPLACE(x, y)
 #define SWIG_ALLOW_OUTPUT_SIMPLE(x)
 #define SWIG_INPUT
 #define SWIG_OUTPUT