netrc: treat failure to find home dir same as missing netrc file
This previously caused a fatal error (with a confusing error code, at that). Reported by: Glen A Johnson Jr.
This commit is contained in:
Родитель
4a67b3e650
Коммит
135c2dc14f
|
@ -57,6 +57,7 @@ This release includes the following bugfixes:
|
|||
o gnutls: fixed compilation against versions < 2.12.0
|
||||
o build: Fixed overridden compiler PDB settings in VC7 to VC12
|
||||
o ntlm_wb: Fixed buffer size not being large enough for NTLMv2 sessions [11]
|
||||
o netrc: don't abort if home dir cannot be found
|
||||
|
||||
This release includes the following known bugs:
|
||||
|
||||
|
|
|
@ -88,7 +88,7 @@ int Curl_parsenetrc(const char *host,
|
|||
}
|
||||
|
||||
if(!home)
|
||||
return -1;
|
||||
return retcode; /* no home directory found (or possibly out of memory) */
|
||||
|
||||
netrcfile = curl_maprintf("%s%s%s", home, DIR_CHAR, NETRC);
|
||||
if(home_alloc)
|
||||
|
|
Загрузка…
Ссылка в новой задаче