diff options
Diffstat (limited to 'graphics/php-gdal/files/patch-gdal_wrap.cpp')
-rw-r--r-- | graphics/php-gdal/files/patch-gdal_wrap.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/graphics/php-gdal/files/patch-gdal_wrap.cpp b/graphics/php-gdal/files/patch-gdal_wrap.cpp new file mode 100644 index 000000000000..58acdb9364af --- /dev/null +++ b/graphics/php-gdal/files/patch-gdal_wrap.cpp @@ -0,0 +1,19 @@ +--- gdal_wrap.cpp.orig 2012-10-09 08:58:28.000000000 +0800 ++++ gdal_wrap.cpp 2013-03-02 01:37:03.203201081 +0800 +@@ -932,7 +932,7 @@ + p = value->ptr; + if (type==-1) return NULL; + +- type_name=zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); ++ type_name=(char *) zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); + + return SWIG_ZTS_ConvertResourceData(p, type_name, ty TSRMLS_CC); + } +@@ -1423,6 +1423,7 @@ + return; + } + if ( (*target)->type == IS_NULL ) { ++ TSRMLS_FETCH(); + REPLACE_ZVAL_VALUE(target,o,1); + FREE_ZVAL(o); + return; |