From 8e37f21bb9a47fb55e2da9194b75185a6c9dcc36 Mon Sep 17 00:00:00 2001
From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org>
Date: Wed, 27 Oct 1999 21:01:53 +0200
Subject: [PATCH] fixed threads thingie

Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.9
---
 lib/modules/Protocols.pmod/HTTP.pmod/Query.pike | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike b/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike
index fa4b981f40..1a88deea30 100644
--- a/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike
+++ b/lib/modules/Protocols.pmod/HTTP.pmod/Query.pike
@@ -127,7 +127,10 @@ string request;
 
 string buf="",headerbuf="";
 int datapos;
+
+#if constant(thread_create)
 object conthread;
+#endif
 
 function request_ok,request_fail;
 array extra_args;
@@ -400,6 +403,8 @@ object set_callbacks(function(object,mixed...:mixed) _ok,
    return this_object();
 }
 
+#if constant(thread_create)
+
 object thread_request(string server,int port,string query,
 		      void|mapping|string headers,void|string data)
 {
@@ -435,6 +440,8 @@ object thread_request(string server,int port,string query,
    return this_object();
 }
 
+#endif
+
 object sync_request(string server,int port,string query,
 		    void|mapping|string headers,void|string data)
 {
@@ -499,6 +506,8 @@ object async_request(string server,int port,string query,
    return this_object();
 }
 
+#if constant(thread_create)
+
 int `()()
 {
    // wait for completion
@@ -506,6 +515,8 @@ int `()()
    return ok;
 }
 
+#endif
+
 string data()
 {
    `()();
-- 
GitLab