]> granicus.if.org Git - php/commitdiff
first check for NULL, then use the pointer
authorAntony Dovgal <tony2001@php.net>
Fri, 24 Mar 2006 10:21:56 +0000 (10:21 +0000)
committerAntony Dovgal <tony2001@php.net>
Fri, 24 Mar 2006 10:21:56 +0000 (10:21 +0000)
ext/unicode/unicode_filter.c

index c6ef320ea37c998c32e03c6ee40afa8a12a71ead..0c5b025ec8794201b5ed079fde45a02235d31657 100644 (file)
@@ -186,13 +186,14 @@ static php_stream_filter_status_t php_unicode_tidy_filter(
        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) {