if we found no string on the Location: line, don't try to follow it

This commit is contained in:
Daniel Stenberg 2002-10-18 13:51:00 +00:00
Родитель ee656415c4
Коммит 45bd009bb1
1 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -660,9 +660,11 @@ CURLcode Curl_readwrite(struct connectdata *conn,
while(*ptr && !isspace((int)*ptr))
ptr++;
backup = *ptr; /* store the ending letter */
*ptr = '\0'; /* zero terminate */
conn->newurl = strdup(start); /* clone string */
*ptr = backup; /* restore ending letter */
if(ptr != start) {
*ptr = '\0'; /* zero terminate */
conn->newurl = strdup(start); /* clone string */
*ptr = backup; /* restore ending letter */
}
}
/*