slackbuilds_ponce/development/ming/patch-ming.c.diff

23 lines
677 B
Diff
Raw Normal View History

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662620
--- ming.c.orig 2011-10-26 01:33:18.000000000 -0500
+++ ming.c 2012-05-14 17:06:09.000000000 -0500
@@ -87,10 +87,17 @@
static SWFMatrix getMatrix(zval *id TSRMLS_DC);
#endif
+#if PHP_API_VERSION < 20100412
#define PHP_MING_FILE_CHK(file) \
if ((PG(safe_mode) && !php_checkuid((file), NULL, CHECKUID_CHECK_FILE_AND_DIR)) || php_check_open_basedir((file) TSRMLS_CC)) { \
RETURN_FALSE; \
- } \
+ }
+#else
+#define PHP_MING_FILE_CHK(file) \
+ if (php_check_open_basedir((file) TSRMLS_CC)) { \
+ RETURN_FALSE; \
+ }
+#endif
/* {{{ proto void ming_setcubicthreshold (int threshold)
Set cubic threshold (?) */