From f8dabac6d506b94f8f94d1ee175ade17d1a63021 Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Tue, 21 Nov 2000 22:41:49 +0000 Subject: [PATCH] Fix build --- Zend/zend_operators.c | 6 +++--- Zend/zend_operators.h | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c index aaaffd6d71d..09734abac5b 100644 --- a/Zend/zend_operators.c +++ b/Zend/zend_operators.c @@ -32,7 +32,7 @@ #include "zend_list.h" #include "zend_fast_cache.h" -#if WITH_BCMATH +#if 0&&WITH_BCMATH #include "ext/bcmath/number.h" #endif @@ -116,7 +116,7 @@ ZEND_API void convert_scalar_to_number(zval *op) case IS_DOUBLE: case IS_LONG: break; -#if WITH_BCMATH +#if 0&&WITH_BCMATH case FLAG_IS_BC: op->type = IS_DOUBLE; /* may have lost significant digits */ break; @@ -1598,7 +1598,7 @@ ZEND_API void zendi_smart_strcmp(zval *result, zval *s1, zval *s2) if ((ret1=is_numeric_string(s1->value.str.val, s1->value.str.len, &lval1, &dval1)) && (ret2=is_numeric_string(s2->value.str.val, s2->value.str.len, &lval2, &dval2))) { -#if WITH_BCMATH +#if 0&&WITH_BCMATH if ((ret1==FLAG_IS_BC) || (ret2==FLAG_IS_BC)) { bc_num first, second; diff --git a/Zend/zend_operators.h b/Zend/zend_operators.h index edac30f47e3..75b1dd7fb3b 100644 --- a/Zend/zend_operators.h +++ b/Zend/zend_operators.h @@ -28,8 +28,9 @@ #include #endif -#if WITH_BCMATH -#include "ext/bcmath/number.h" + +#if 0&&WITH_BCMATH +#include "ext/bcmath/libbcmath/src/bcmath.h" #endif #define MAX_LENGTH_OF_LONG 18 @@ -88,7 +89,7 @@ static inline int is_numeric_string(char *str, int length, long *lval, double *d if (dval) { *dval = local_dval; } -#if WITH_BCMATH +#if 0&&WITH_BCMATH if (length>16) { register char *ptr=str, *end=str+length;