summaryrefslogtreecommitdiffstats
path: root/php
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-12-10 10:44:09 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-12-10 10:44:09 +0000
commit24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6 (patch)
treee3d4eb3e9420ea4370b417fbecc57789833daa62 /php
parent859287bed5c7052294a4ed3a61792e0b54750010 (diff)
downloadlasso-24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6.tar.gz
lasso-24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6.tar.xz
lasso-24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6.zip
bindings working with swig 1.3.27
Diffstat (limited to 'php')
-rwxr-xr-xphp/patch_swig_output.py5
1 files changed, 0 insertions, 5 deletions
diff --git a/php/patch_swig_output.py b/php/patch_swig_output.py
index d00df59e..d2ec2626 100755
--- a/php/patch_swig_output.py
+++ b/php/patch_swig_output.py
@@ -185,8 +185,6 @@ while i >= 0:
# (3)
wrap = wrap.replace('if(zend_get_parameters_array_ex(arg_count-argbase,args)!=SUCCESS)',
'if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)')
-for i in range(10):
- wrap = wrap.replace('if(arg_count > %d) {' % i, 'if(arg_count > %d - argbase) {' % i)
wrap = re.sub(r'zend_register_internal_class_ex(.*)NULL,NULL\)',
@@ -195,11 +193,8 @@ wrap = re.sub(r'zend_register_internal_class_ex(.*)NULL,NULL\)',
wrap = re.sub('zend_rsrc_list_get_rsrc_type(.*)lval',
r'zend_rsrc_list_get_rsrc_type\1lval TSRMLS_CC', wrap)
-wrap = wrap.replace('int argbase=0 ;\n \n \n', 'int argbase=0 ;\n TSRMLS_FETCH();\n\n')
wrap = wrap.replace('zval *return_value=&_return_value;',
'zval *return_value=&_return_value;\n TSRMLS_FETCH();\n')
-wrap = wrap.replace('int argbase=0 ;\n \n {\n node_info *info, *super;\n%s' % (' \n'*8),
- 'int argbase=0 ;\n\n TSRMLS_FETCH();\n {\n node_info *info, *super;\n')
print wrap