From: Antony Dovgal Date: Fri, 20 Mar 2009 08:38:42 +0000 (+0000) Subject: set return_len to 0 when returning empty string and fix segfault X-Git-Tag: php-5.4.0alpha1~191^2~4089 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=92f17edda72ae0493f6d94cf4f09e3c3134c8a59;p=php set return_len to 0 when returning empty string and fix segfault --- diff --git a/ext/date/php_date.c b/ext/date/php_date.c index eab0a31f3a..df07b8adfd 100644 --- a/ext/date/php_date.c +++ b/ext/date/php_date.c @@ -1082,6 +1082,7 @@ static char *date_format(char *format, int format_len, int *return_len, timelib_ int rfc_colon; if (!format_len) { + *return_len = 0; if (UG(unicode)) { return (char*)eustrdup(EMPTY_STR); } else {