mirror of
https://github.com/moparisthebest/curl
synced 2024-12-22 08:08:50 -05:00
File is not a protocol that can deal with "persistancy"
This commit is contained in:
parent
8e7da9464a
commit
b9a305983f
10
lib/file.c
10
lib/file.c
@ -149,6 +149,16 @@ CURLcode Curl_file_connect(struct connectdata *conn)
|
||||
}
|
||||
data->reqdata.proto.file = file;
|
||||
}
|
||||
else {
|
||||
/* file is not a protocol that can deal with "persistancy" */
|
||||
file = data->reqdata.proto.file;
|
||||
Curl_safefree(file->freepath);
|
||||
if(file->fd != -1)
|
||||
close(file->fd);
|
||||
file->path = NULL;
|
||||
file->freepath = NULL;
|
||||
file->fd = -1;
|
||||
}
|
||||
|
||||
#if defined(WIN32) || defined(MSDOS) || defined(__EMX__)
|
||||
/* If the first character is a slash, and there's
|
||||
|
Loading…
Reference in New Issue
Block a user