]> granicus.if.org Git - php/commitdiff
Yikes, that would have been a very bad bug :)
authorZeev Suraski <zeev@php.net>
Sun, 6 May 2001 16:24:36 +0000 (16:24 +0000)
committerZeev Suraski <zeev@php.net>
Sun, 6 May 2001 16:24:36 +0000 (16:24 +0000)
Zend/zend_operators.h

index 9bb5a4803c6f4ea3089995bc8e9d4362be761f38..9755ffae1dbe967966de05b6c14c2f54ee16f7a9 100644 (file)
@@ -73,7 +73,7 @@ static inline int is_numeric_string(char *str, int length, long *lval, double *d
                conv_base=16;
        }
        errno=0;
-       local_lval = strtol(str, &end_ptr, 16);
+       local_lval = strtol(str, &end_ptr, conv_base);
        if (errno!=ERANGE && end_ptr == str+length) { /* integer string */
                if (lval) {
                        *lval = local_lval;