From: Ilia Alshanetsky Date: Sun, 4 May 2003 19:10:07 +0000 (+0000) Subject: MFH X-Git-Tag: php-4.3.2RC3~94 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ae6840dc31a10c9158dcec26fed7820606efb38a;p=php MFH --- diff --git a/ext/standard/var.c b/ext/standard/var.c index 707b5a32cd..8e109a4120 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -511,11 +511,12 @@ static void php_var_serialize_intern(smart_str *buf, zval **struc, HashTable *va return; case IS_DOUBLE: { - char s[256]; + char *s; ulong slen; - slen = sprintf(s, "d:%.252g;", Z_DVAL_PP(struc)); + slen = spprintf(&s, 0, "d:%.100g;", Z_DVAL_PP(struc)); smart_str_appendl(buf, s, slen); + efree(s); return; }