diff options
| author | Hartmut Holzgraefe <hholzgra@php.net> | 2010-10-14 21:33:10 +0000 |
|---|---|---|
| committer | Hartmut Holzgraefe <hholzgra@php.net> | 2010-10-14 21:33:10 +0000 |
| commit | aaa2f1c30b3ba3da3e0030804054ee9c70e80bc7 (patch) | |
| tree | 384852c9b955d1fea39e52a1a2fcf7cfd57e657f /Zend/zend_strtod.c | |
| parent | 738be1a0030ae67b19095391e0ee508284a5ab41 (diff) | |
| download | php-git-aaa2f1c30b3ba3da3e0030804054ee9c70e80bc7.tar.gz | |
marked char pointer arguments as const in lots of
places where strings pointed to are not modified
to prevent compiler warnings about discarded qualifiers ...
Diffstat (limited to 'Zend/zend_strtod.c')
| -rw-r--r-- | Zend/zend_strtod.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Zend/zend_strtod.c b/Zend/zend_strtod.c index bc2ca97b19..bac3e2466e 100644 --- a/Zend/zend_strtod.c +++ b/Zend/zend_strtod.c @@ -2030,7 +2030,7 @@ ret1: return s0; } -ZEND_API double zend_strtod (CONST char *s00, char **se) +ZEND_API double zend_strtod (CONST char *s00, CONST char **se) { int bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, dsign, e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign; @@ -2563,7 +2563,7 @@ retfree: Bfree(delta); ret: if (se) - *se = (char *)s; + *se = s; result = sign ? -value(rv) : value(rv); _THREAD_PRIVATE_MUTEX_LOCK(pow5mult_mutex); @@ -2577,7 +2577,7 @@ ret: return result; } -ZEND_API double zend_hex_strtod(const char *str, char **endptr) +ZEND_API double zend_hex_strtod(const char *str, const char **endptr) { const char *s = str; char c; @@ -2604,13 +2604,13 @@ ZEND_API double zend_hex_strtod(const char *str, char **endptr) } if (endptr != NULL) { - *endptr = (char *)(any ? s - 1 : str); + *endptr = any ? s - 1 : str; } return value; } -ZEND_API double zend_oct_strtod(const char *str, char **endptr) +ZEND_API double zend_oct_strtod(const char *str, const char **endptr) { const char *s = str; char c; @@ -2632,7 +2632,7 @@ ZEND_API double zend_oct_strtod(const char *str, char **endptr) } if (endptr != NULL) { - *endptr = (char *)(any ? s - 1 : str); + *endptr = any ? s - 1 : str; } return value; |
