- From: Henrik Frystyk Nielsen <frystyk@w3.org>
- Date: Tue, 22 Jun 1999 15:34:00 -0400
- To: www-lib@w3.org
- To: Wendell Hicken <whicken@parasoft.com>
- Message-ID: <376FE528.8761A59F@w3.org>
Wendell Hicken wrote: > Here's more info on the bug I'm hitting. I tried to send this to the > mailing list, but got an "Out of Office AutoReply", so I decided to send > you a copy directly as well. Sorry if it comes off as spam. The test > program is also considerably smaller. Modulo a few adjustments, it seems to work from here without any memory problems - can I get you to try this variant that I have included below? Henrik
#include "WWWLib.h" #include "WWWApp.h" #include "WWWInit.h" char *data[] = { "http://www.statefarm.com/sponsors/natgeo.htm", "http://www.statefarm.com/sponsors/images/natgeo.gif" }; int printer(const char * fmt, va_list pArgs) { return vfprintf(stderr, fmt, pArgs); } int tracer(const char * fmt, va_list pArgs) { return vfprintf(stderr, fmt, pArgs); } int main() { unsigned int i; HTProfile_newNoCacheClient("Test", "1.0"); HTPrint_setCallback(printer); HTTrace_setCallback(tracer); HTSetTraceMessageMask("sop"); for (i = 0; i < sizeof(data)/sizeof(data[0]); ++i) { HTRequest *req = HTRequest_new(); HTChunk * chunk; HTRequest_setPreemptive(req, YES); // get is the default method // HTRequest_setMethod(req, METHOD_GET); HTRequest_setOutputFormat(req, WWW_SOURCE); chunk = HTLoadToChunk(data[i], req); HTRequest_delete(req); if (chunk) HTChunk_delete(chunk); } HTProfile_delete(); return 0; }
Received on Tuesday, 22 June 1999 15:34:05 UTC