mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-18 22:06:04 +01:00
c36043820b
Also partially fixed building the php extension. It builds fine with a "normal" php 5.4 now, but still fails with a zts enabled one like shipped in Slackware. Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
22 lines
677 B
Diff
22 lines
677 B
Diff
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 (?) */
|