dsp                                      Fri, 27 Nov 2009 22:24:44 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=291362

Log:
Use extended base if we build again gmp 4.2.0 which is usually available.

Changed paths:
    U   php/php-src/branches/PHP_5_3/ext/gmp/gmp.c
    U   php/php-src/trunk/ext/gmp/gmp.c

Modified: php/php-src/branches/PHP_5_3/ext/gmp/gmp.c
===================================================================
--- php/php-src/branches/PHP_5_3/ext/gmp/gmp.c  2009-11-27 21:39:23 UTC (rev 
291361)
+++ php/php-src/branches/PHP_5_3/ext/gmp/gmp.c  2009-11-27 22:24:44 UTC (rev 
291362)
@@ -746,7 +746,11 @@
                return;
        }

+#if __GNU_MP_VERSION >= 4 && __GNU_MP_VERSION_MINOR >= 2
        if (base && (base < 2 || base > 62)) {
+#else
+       if (base && (base < 2 || base > 36)) {
+#endif
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad base for 
conversion: %ld (should be between 2 and 36)", base);
                RETURN_FALSE;
        }
@@ -796,7 +800,11 @@
                return;
        }

+#if __GNU_MP_VERSION >= 4 && __GNU_MP_VERSION_MINOR >= 2
        if ((base < 2 && base > -2) || base > 62 || base < -36) {
+#else
+       if (base < 2 || base > 36) {
+#endif
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad base for 
conversion: %ld", base);
                RETURN_FALSE;
        }

Modified: php/php-src/trunk/ext/gmp/gmp.c
===================================================================
--- php/php-src/trunk/ext/gmp/gmp.c     2009-11-27 21:39:23 UTC (rev 291361)
+++ php/php-src/trunk/ext/gmp/gmp.c     2009-11-27 22:24:44 UTC (rev 291362)
@@ -754,7 +754,11 @@
                return;
        }

+#if __GNU_MP_VERSION >= 4 && __GNU_MP_VERSION_MINOR >= 2
        if (base && (base < 2 || base > 62)) {
+#else
+       if (base && (base < 2 || base > 36)) {
+#endif
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad base for 
conversion: %ld (should be between 2 and 36)", base);
                RETURN_FALSE;
        }
@@ -804,7 +808,11 @@
                return;
        }

+#if __GNU_MP_VERSION >= 4 && __GNU_MP_VERSION_MINOR >= 2
        if ((base < 2 && base > -2) || base > 62 || base < -36) {
+#else
+       if (base < 2 || base > 36) {
+#endif
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad base for 
conversion: %ld", base);
                RETURN_FALSE;
        }

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to