tony2001 Fri Mar 24 10:21:56 2006 UTC
Modified files:
/php-src/ext/unicode unicode_filter.c
Log:
first check for NULL, then use the pointer
http://cvs.php.net/viewcvs.cgi/php-src/ext/unicode/unicode_filter.c?r1=1.5&r2=1.6&diff_format=u
Index: php-src/ext/unicode/unicode_filter.c
diff -u php-src/ext/unicode/unicode_filter.c:1.5
php-src/ext/unicode/unicode_filter.c:1.6
--- php-src/ext/unicode/unicode_filter.c:1.5 Mon Mar 13 04:40:11 2006
+++ php-src/ext/unicode/unicode_filter.c Fri Mar 24 10:21:56 2006
@@ -14,7 +14,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: unicode_filter.c,v 1.5 2006/03/13 04:40:11 pollita Exp $ */
+/* $Id: unicode_filter.c,v 1.6 2006/03/24 10:21:56 tony2001 Exp $ */
#include "php.h"
@@ -186,13 +186,14 @@
TSRMLS_DC)
{
php_unicode_filter_data *data;
- int prefer_unicode =
php_stream_filter_output_prefer_unicode(thisfilter);
+ int prefer_unicode;
if (!thisfilter || !thisfilter->abstract) {
/* Should never happen */
return PSFS_ERR_FATAL;
}
+ prefer_unicode = php_stream_filter_output_prefer_unicode(thisfilter);
data = (php_unicode_filter_data *)(thisfilter->abstract);
if (prefer_unicode) {
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php