From 4a68ca603fe44fb5aa9a715fb43755cd6de8c051 Mon Sep 17 00:00:00 2001 From: yuqing Date: Wed, 8 Feb 2017 10:30:56 +0800 Subject: [PATCH] correct compile error in php70 --- php-fastcommon/fastcommon.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/php-fastcommon/fastcommon.c b/php-fastcommon/fastcommon.c index b580ae8..b375b31 100644 --- a/php-fastcommon/fastcommon.c +++ b/php-fastcommon/fastcommon.c @@ -928,7 +928,7 @@ static LogContext *get_logger_context(const char *filename, const int time_preci #define FASTCOMMON_ALLOCA_FREE(s) \ do { \ - if (s != NULL) { \ + if (sz_##s != NULL) { \ ZSTR_ALLOCA_FREE(sz_##s, use_heap_##s); \ } \ } while (0) @@ -1002,9 +1002,9 @@ ZEND_FUNCTION(fastcommon_error_log) zval zfilename; zval zheaders; #if PHP_MAJOR_VERSION >= 7 - zend_string *sz_message; - zend_string *sz_filename; - zend_string *sz_headers; + zend_string *sz_message = NULL; + zend_string *sz_filename = NULL; + zend_string *sz_headers = NULL; bool use_heap_message = false; bool use_heap_filename = false; bool use_heap_headers = false;