Skip to content

Commit fda6b7e

Browse files
committed
don't copy to yourself
1 parent 27b4df4 commit fda6b7e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ext/curl/interface.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1284,13 +1284,13 @@ void _php_setup_easy_copy_handlers(php_curl *ch, php_curl *source)
12841284
ch->handlers.read->res = source->handlers.read->res;
12851285

12861286
if (ZEND_FCC_INITIALIZED(source->handlers.read->fcc)) {
1287-
zend_fcc_dup(&source->handlers.read->fcc, &source->handlers.read->fcc);
1287+
zend_fcc_dup(&ch->handlers.read->fcc, &source->handlers.read->fcc);
12881288
}
12891289
if (ZEND_FCC_INITIALIZED(source->handlers.write->fcc)) {
1290-
zend_fcc_dup(&source->handlers.write->fcc, &source->handlers.write->fcc);
1290+
zend_fcc_dup(&ch->handlers.write->fcc, &source->handlers.write->fcc);
12911291
}
12921292
if (ZEND_FCC_INITIALIZED(source->handlers.write_header->fcc)) {
1293-
zend_fcc_dup(&source->handlers.write_header->fcc, &source->handlers.write_header->fcc);
1293+
zend_fcc_dup(&ch->handlers.write_header->fcc, &source->handlers.write_header->fcc);
12941294
}
12951295

12961296
curl_easy_setopt(ch->cp, CURLOPT_ERRORBUFFER, ch->err.str);

0 commit comments

Comments
 (0)