X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=parsers.c;h=eab5e76bdf8e37293891e1fea7f2d6ee57a2578f;hp=3f704debf6368ca681069e5d4590cc384986268f;hb=c8793ac1fddebec7d03a4b65c1551f8d4565fef9;hpb=57702318b095358ffe8fa3a99ec330d7aed3fca3 diff --git a/parsers.c b/parsers.c index 3f704deb..eab5e76b 100644 --- a/parsers.c +++ b/parsers.c @@ -4587,7 +4587,11 @@ jb_err get_destination_from_headers(const struct list *headers, struct http_requ return JB_ERR_PARSE; } - p = strdup_or_die(host); + p = string_tolower(host); + if (p == NULL) + { + return JB_ERR_MEMORY; + } chomp(p); q = strdup_or_die(p); @@ -4674,7 +4678,11 @@ jb_err get_destination_from_https_headers(const struct list *headers, struct htt return JB_ERR_PARSE; } - p = strdup_or_die(host); + p = string_tolower(host); + if (p == NULL) + { + return JB_ERR_MEMORY; + } chomp(p); q = strdup_or_die(p);