mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
set rangestringalloc to 0 after the string has been freed to prevent it
from being freed twice (a NULL free the second time)
This commit is contained in:
parent
50d564b4d4
commit
c938166520
@ -191,6 +191,7 @@ void static urlfree(struct UrlData *data, bool totally)
|
||||
if(data->bits.rangestringalloc) {
|
||||
free(data->range);
|
||||
data->range=NULL;
|
||||
data->bits.rangestringalloc=0; /* free now */
|
||||
}
|
||||
|
||||
if(data->ptr_proxyuserpwd) {
|
||||
@ -693,7 +694,7 @@ static CURLcode _connect(CURL *curl, CURLconnect **in_connect)
|
||||
char *tmp;
|
||||
char *buf;
|
||||
CURLcode result;
|
||||
char resumerange[12]="";
|
||||
char resumerange[40]="";
|
||||
struct UrlData *data = curl;
|
||||
struct connectdata *conn;
|
||||
#ifdef HAVE_SIGACTION
|
||||
|
Loading…
Reference in New Issue
Block a user