From: Antony Dovgal Date: Mon, 6 Feb 2006 11:28:41 +0000 (+0000) Subject: MFH: initialize variables and reduce the number of warnings X-Git-Tag: php-5.1.3RC1~145 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bccf4bd9e76bb6009fea6b20a4d15c4eafc24747;p=php MFH: initialize variables and reduce the number of warnings --- diff --git a/ext/soap/php_sdl.c b/ext/soap/php_sdl.c index 75f8e661d2..e2698ebcab 100644 --- a/ext/soap/php_sdl.c +++ b/ext/soap/php_sdl.c @@ -2264,7 +2264,7 @@ sdlPtr get_sdl(zval *this_ptr, char *uri TSRMLS_DC) char* old_error_code = SOAP_GLOBAL(error_code); int uri_len; php_stream_context *context=NULL; - zval **tmp, **proxy_host, **proxy_port, *orig_context, *new_context; + zval **tmp, **proxy_host, **proxy_port, *orig_context = NULL, *new_context = NULL; smart_str headers = {0}; if (SUCCESS == zend_hash_find(Z_OBJPROP_P(this_ptr), diff --git a/ext/soap/soap.c b/ext/soap/soap.c index 6ee6525b3b..e3d049a5f3 100644 --- a/ext/soap/soap.c +++ b/ext/soap/soap.c @@ -2523,7 +2523,7 @@ PHP_METHOD(SoapClient, __call) zval **param; int arg_count; zval **tmp; - zend_bool free_soap_headers; + zend_bool free_soap_headers = 0; HashPosition pos; diff --git a/ext/spl/spl_iterators.c b/ext/spl/spl_iterators.c index e002773c9d..4d4b4e331a 100755 --- a/ext/spl/spl_iterators.c +++ b/ext/spl/spl_iterators.c @@ -821,7 +821,7 @@ static inline spl_dual_it_object* spl_dual_it_construct(INTERNAL_FUNCTION_PARAME { zval *zobject, *retval; spl_dual_it_object *intern; - zend_class_entry *ce; + zend_class_entry *ce = NULL; int inc_refcount = 1; php_set_error_handling(EH_THROW, spl_ce_InvalidArgumentException TSRMLS_CC); diff --git a/ext/standard/math.c b/ext/standard/math.c index 98f661c0e3..ca3d4cccd0 100644 --- a/ext/standard/math.c +++ b/ext/standard/math.c @@ -448,7 +448,7 @@ PHP_FUNCTION(pow) /* calculate pow(long,long) in O(log exp) operations, bail if overflow */ while (i >= 1) { int overflow; - double dval; + double dval = 0.0; if (i % 2) { --i; diff --git a/ext/xmlreader/php_xmlreader.c b/ext/xmlreader/php_xmlreader.c index 24ff43d31a..22bf7fdc4d 100644 --- a/ext/xmlreader/php_xmlreader.c +++ b/ext/xmlreader/php_xmlreader.c @@ -831,7 +831,7 @@ PHP_METHOD(xmlreader, open) { zval *id; int source_len = 0; - xmlreader_object *intern; + xmlreader_object *intern = NULL; char *source, *valid_file = NULL; char resolved_path[MAXPATHLEN + 1]; xmlTextReaderPtr reader = NULL; @@ -953,7 +953,7 @@ PHP_METHOD(xmlreader, XML) { zval *id; int source_len = 0; - xmlreader_object *intern; + xmlreader_object *intern = NULL; char *source, *uri = NULL; int resolved_path_len; char *directory=NULL, resolved_path[MAXPATHLEN]; diff --git a/ext/xmlwriter/php_xmlwriter.c b/ext/xmlwriter/php_xmlwriter.c index a6d76c51f9..5c66086eb5 100644 --- a/ext/xmlwriter/php_xmlwriter.c +++ b/ext/xmlwriter/php_xmlwriter.c @@ -1615,7 +1615,7 @@ PHP_FUNCTION(xmlwriter_open_uri) #ifdef ZEND_ENGINE_2 zval *this = getThis(); - ze_xmlwriter_object *ze_obj; + ze_xmlwriter_object *ze_obj = NULL; #endif #ifndef ZEND_ENGINE_2 @@ -1694,7 +1694,7 @@ PHP_FUNCTION(xmlwriter_open_memory) #ifdef ZEND_ENGINE_2 zval *this = getThis(); - ze_xmlwriter_object *ze_obj; + ze_xmlwriter_object *ze_obj = NULL; #endif #ifdef ZEND_ENGINE_2