From 5e7e966dfdaa3b9067f571ee6381b362c39b883d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Sundstr=C3=B6m?= <oyasumi@gmail.com> Date: Fri, 6 Aug 1999 03:58:36 +0200 Subject: [PATCH] Fixed the ugly bugs I introduced. :-} Rev: lib/modules/Protocols.pmod/HTTP.pmod/module.pmod:1.10 --- lib/modules/Protocols.pmod/HTTP.pmod/module.pmod | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/modules/Protocols.pmod/HTTP.pmod/module.pmod b/lib/modules/Protocols.pmod/HTTP.pmod/module.pmod index b4a40ad8ae..3a9e943d67 100644 --- a/lib/modules/Protocols.pmod/HTTP.pmod/module.pmod +++ b/lib/modules/Protocols.pmod/HTTP.pmod/module.pmod @@ -37,6 +37,8 @@ object get_url(string url,void|mapping query_variables, void|mapping request_hea string prot="http",host; int port=80; string query; + if(!request_headers) + request_headers = ([]); sscanf(url,"%[^:/]://%[^:/]:%d/%s",prot,host,port,query) == 4 || (port=80,sscanf(url,"%[^:/]://%[^:/]/%s",prot,host,query)) == 3 || @@ -84,6 +86,8 @@ object post_url(string url,mapping query_variables, void|mapping request_headers string prot="http",host; int port=80; string query; + if(!request_headers) + request_headers = ([]); sscanf(url,"%[^:/]://%[^:/]:%d/%s",prot,host,port,query) == 4 || (port=80,sscanf(url,"%[^:/]://%[^:/]/%s",prot,host,query)) == 3 || -- GitLab