diff --git a/ext/standard/iptc.c b/ext/standard/iptc.c index d2afd3af69c..567b2866c09 100644 --- a/ext/standard/iptc.c +++ b/ext/standard/iptc.c @@ -187,7 +187,7 @@ PHP_FUNCTION(iptcembed) unsigned char *spoolbuf=0, *poi=0; struct stat sb; - if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "SZ|l", &iptcdata, iptcdata_len, &pp_jpeg_file, &spool) == FAILURE || + if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "SZ|l", &iptcdata, &iptcdata_len, &pp_jpeg_file, &spool) == FAILURE || php_stream_path_param_encode(pp_jpeg_file, &jpeg_file, &jpeg_file_len, REPORT_ERRORS, FG(default_context)) == FAILURE) { return; }