Commit 879c6c57 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

calling curl_easy_perform() with no URL set, now returns an error as

early as possible
parent 18f044f1
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -749,6 +749,10 @@ CURLcode Curl_perform(CURL *curl)
  bool port=TRUE; /* allow data->use_port to set port to use */
  char *newurl = NULL; /* possibly a new URL to follow to! */

  if(!data->url)
    /* we can't do anything wihout URL */
    return CURLE_URL_MALFORMAT;

  data->followlocation=0; /* reset the location-follow counter */
  data->bits.this_is_a_follow = FALSE; /* reset this */