From 7bbcfb71b7dbd020652a70181d483dc2056f7296 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Wed, 30 Dec 2009 14:57:04 +0000 Subject: [PATCH] * attempt to fix pecl Bug #16826 http_date strange behavior and crash --- http_date_api.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/http_date_api.c b/http_date_api.c index 6d6e58c..e6fd511 100644 --- a/http_date_api.c +++ b/http_date_api.c @@ -142,8 +142,9 @@ static inline int check_tzone(const char *tzone) PHP_HTTP_API char *_http_date(time_t t TSRMLS_DC) { char *date = NULL; - struct tm *gmtime, tmbuf; + struct tm *gmtime = NULL, tmbuf; + memset(&tmbuf, 0, sizeof(tmbuf)); if ((gmtime = php_gmtime_r(&t, &tmbuf))) { spprintf(&date, 0, "%s, %02d %s %04d %02d:%02d:%02d GMT", -- 2.30.2