* PHP-7.4:
Fix #79019: Copied cURL handles upload empty file
zval_ptr_dtor(&ch->handlers->fnmatch->func_name);
efree(ch->handlers->fnmatch);
}
-#endif
efree(ch->handlers);
+ #if LIBCURL_VERSION_NUM >= 0x073800 /* 7.56.0 */
+ zval_ptr_dtor(&ch->postfields);
+ #endif
efree(ch);
}
/* }}} */
var_dump(curl_exec($ch));
curl_close($ch);
?>
-===DONE===
--EXPECTF--
bool(true)
- string(%d) "АБВ.txt|application/octet-stream"
+ string(%d) "АБВ.txt|application/octet-stream|5"
-===DONE===
--CLEAN--
<?php
@unlink(__DIR__ . '/АБВ.txt');
var_dump(curl_exec($ch2));
curl_close($ch2);
?>
-===DONE===
--EXPECTF--
bool(true)
- string(%d) "АБВ.txt|application/octet-stream"
- string(%d) "АБВ.txt|application/octet-stream"
+ string(%d) "АБВ.txt|application/octet-stream|5"
+ string(%d) "АБВ.txt|application/octet-stream|5"
-===DONE===
--CLEAN--
<?php
@unlink(__DIR__ . '/АБВ.txt');
var_dump(curl_exec($ch));
curl_close($ch);
?>
-===DONE===
--EXPECT--
bool(true)
- string(21) "i-love-php|text/plain"
+ string(24) "i-love-php|text/plain|11"
-===DONE===