]> granicus.if.org Git - php/commitdiff
Fix allocation
authorSascha Schumann <sas@php.net>
Tue, 14 Nov 2000 20:34:14 +0000 (20:34 +0000)
committerSascha Schumann <sas@php.net>
Tue, 14 Nov 2000 20:34:14 +0000 (20:34 +0000)
ext/standard/php_smart_str.h

index 9626abd9829d9a89bb5b0cc3d1af9bd3e4cc3cf8..fce92af81872f0b29e8a2b6aa95b11ec55116672 100644 (file)
@@ -27,8 +27,8 @@
        if (!d->c) d->len = d->a = 0; \
        newlen = d->len + n; \
        if (newlen >= d->a) {\
-               d->c = perealloc(d->c, n + 129, what); \
-               d->a = n + 128; \
+               d->c = perealloc(d->c, newlen + 129, what); \
+               d->a = newlen + 128; \
        }\
 }