fix missing null-pointer check

This commit is contained in:
Yang Tse 2008-10-08 18:32:06 +00:00
Родитель 1fea66e527
Коммит 4754880099
1 изменённых файлов: 8 добавлений и 2 удалений

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

@ -1501,8 +1501,14 @@ CURLcode Curl_setopt(struct SessionHandle *data, CURLoption option,
* user:password to use in the operation
*/
{
char* userpwd = va_arg(param, char *);
char* separator = strchr(userpwd, ':');
char* userpwd;
char* separator;
userpwd = va_arg(param, char *);
if(userpwd == NULL)
break;
separator = strchr(userpwd, ':');
if (separator != NULL) {
/* store username part of option */