]> granicus.if.org Git - curl/commitdiff
setopt: handle ALTSVC set to NULL
authorDaniel Stenberg <daniel@haxx.se>
Fri, 27 Sep 2019 13:10:49 +0000 (15:10 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 27 Sep 2019 14:26:50 +0000 (16:26 +0200)
lib/setopt.c

index 7058a249cf6e05c5a26a166f38943c757fe0a989..f2006cbf49e8d7efbeaefeb84aadf8ecf470bb56 100644 (file)
@@ -2725,7 +2725,8 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
     result = Curl_setstropt(&data->set.str[STRING_ALTSVC], argptr);
     if(result)
       return result;
-    (void)Curl_altsvc_load(data->asi, argptr);
+    if(argptr)
+      (void)Curl_altsvc_load(data->asi, argptr);
     break;
   case CURLOPT_ALTSVC_CTRL:
     if(!data->asi) {