felipe Sat, 16 Oct 2010 17:52:01 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=304447
Log: - Fixed bug #53070 (Calling enchant_broker_get_dict_path before set_path crashes php) Bug: http://bugs.php.net/53070 (Open) Calling enchant_broker_get_dict_path before set_path crashes php Changed paths: U php/php-src/branches/PHP_5_3/ext/enchant/enchant.c U php/php-src/trunk/ext/enchant/enchant.c Modified: php/php-src/branches/PHP_5_3/ext/enchant/enchant.c =================================================================== --- php/php-src/branches/PHP_5_3/ext/enchant/enchant.c 2010-10-16 17:30:27 UTC (rev 304446) +++ php/php-src/branches/PHP_5_3/ext/enchant/enchant.c 2010-10-16 17:52:01 UTC (rev 304447) @@ -433,6 +433,8 @@ if (!value_len) { RETURN_FALSE; } + + PHP_ENCHANT_GET_BROKER; switch (dict_type) { case PHP_ENCHANT_MYSPELL: @@ -466,6 +468,8 @@ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rl", &broker, &dict_type) == FAILURE) { RETURN_FALSE; } + + PHP_ENCHANT_GET_BROKER; switch (dict_type) { case PHP_ENCHANT_MYSPELL: Modified: php/php-src/trunk/ext/enchant/enchant.c =================================================================== --- php/php-src/trunk/ext/enchant/enchant.c 2010-10-16 17:30:27 UTC (rev 304446) +++ php/php-src/trunk/ext/enchant/enchant.c 2010-10-16 17:52:01 UTC (rev 304447) @@ -433,6 +433,8 @@ if (!value_len) { RETURN_FALSE; } + + PHP_ENCHANT_GET_BROKER; switch (dict_type) { case PHP_ENCHANT_MYSPELL: @@ -466,6 +468,8 @@ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rl", &broker, &dict_type) == FAILURE) { RETURN_FALSE; } + + PHP_ENCHANT_GET_BROKER; switch (dict_type) { case PHP_ENCHANT_MYSPELL:
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php