]> granicus.if.org Git - php/commitdiff
fix ws and avoid freeing integer vars
authorAntony Dovgal <tony2001@php.net>
Sat, 6 Oct 2007 21:15:46 +0000 (21:15 +0000)
committerAntony Dovgal <tony2001@php.net>
Sat, 6 Oct 2007 21:15:46 +0000 (21:15 +0000)
ext/standard/file.c

index 14b0e4b8e8e928fd254864988c93da41341bdc56..b0d0443de4ce7ea6cd02d3aac28d72acb02fafd1 100644 (file)
@@ -2259,10 +2259,7 @@ cleanup:
 }
 /* }}} */
 
-PHPAPI void php_fgetcsv(php_stream *stream, /* {{{ */
-                                               char delimiter, char enclosure, char escape,
-                                               size_t buf_len, char *buf,
-                                               zval *return_value TSRMLS_DC)
+PHPAPI void php_fgetcsv(php_stream *stream, char delimiter, char enclosure, char escape, size_t buf_len, char *buf, zval *return_value TSRMLS_DC) /* {{{ */
 {
        char *delim = &delimiter, *enc = &enclosure, *buffer = buf, *esc;
        int delim_len = 1, enc_len = 1, esc_len = 1, buffer_len = buf_len;
@@ -2273,7 +2270,6 @@ PHPAPI void php_fgetcsv(php_stream *stream, /* {{{ */
        }
 
        if (type == IS_UNICODE) {
-               UChar esc = '\\';
 
                /* Unicode stream, but binary delimiter/enclosures/prefetch, promote to unicode */
                if (FAILURE == zend_string_to_unicode(ZEND_U_CONVERTER(UG(runtime_encoding_conv)), (UChar**)&delim, &delim_len, &delimiter, 1 TSRMLS_CC)) {