]> granicus.if.org Git - php/commitdiff
buffer was short by one
authorThies C. Arntzen <thies@php.net>
Tue, 4 Apr 2000 11:35:01 +0000 (11:35 +0000)
committerThies C. Arntzen <thies@php.net>
Tue, 4 Apr 2000 11:35:01 +0000 (11:35 +0000)
ext/wddx/wddx.c

index e0d48c3c0d258bb0ef974db0297f2ebcbf4e27e6..364bb6c4b8b89f2a6e72d676c516b96f96b561e5 100644 (file)
@@ -299,7 +299,7 @@ static void php_wddx_serialize_string(wddx_packet *packet, zval *var)
 
        if (var->value.str.len > 0) {
                i = 0;
-               buf = (char *)emalloc(var->value.str.len);
+               buf = (char *)emalloc(var->value.str.len+1);
                for(c=var->value.str.val; *c!='\0'; c++)
                {
                        if (iscntrl((int)*c))