diff options
Diffstat (limited to 'ext')
-rw-r--r-- | ext/wddx/wddx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/wddx/wddx.c b/ext/wddx/wddx.c index e0d48c3c0d..364bb6c4b8 100644 --- a/ext/wddx/wddx.c +++ b/ext/wddx/wddx.c @@ -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)) |