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