]> granicus.if.org Git - php/commitdiff
fix compile warning
authorAntony Dovgal <tony2001@php.net>
Tue, 27 Mar 2007 09:28:49 +0000 (09:28 +0000)
committerAntony Dovgal <tony2001@php.net>
Tue, 27 Mar 2007 09:28:49 +0000 (09:28 +0000)
ext/standard/var_unserializer.c
ext/standard/var_unserializer.re

index 38fa26a96195d2dee51687b1ed32ada04d4497a6..2fbb38707c3ff2113aac58a67470c0c060d8fe42 100644 (file)
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.11.2 on Fri Mar 23 13:33:19 2007 */
+/* Generated by re2c 0.11.2 on Tue Mar 27 13:27:10 2007 */
 #line 1 "ext/standard/var_unserializer.re"
 /*
   +----------------------------------------------------------------------+
@@ -116,7 +116,7 @@ static char *unserialize_str(const unsigned char **p, int *len)
 {
        size_t i, j;
        char *str = safe_emalloc(*len, 1, 1);
-       unsigned char *end = *p+*len;
+       unsigned char *end = *(unsigned char **)p+*len;
 
        if(end < *p) {
                efree(str);
index d4bf0f0a8b8f2186e8ee5c703b55f3247ee8bc60..6fcb156a3f1813ccf7d2b7a060462d6277737b1f 100644 (file)
@@ -114,7 +114,7 @@ static char *unserialize_str(const unsigned char **p, int *len)
 {
        size_t i, j;
        char *str = safe_emalloc(*len, 1, 1);
-       unsigned char *end = *p+*len;
+       unsigned char *end = *(unsigned char **)p+*len;
 
        if(end < *p) {
                efree(str);