cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: curl library on linux

From: Hisseine Dj. <djandabri_at_sympatico.ca>
Date: Thu, 9 May 2002 15:17:24 -0400

Hi Daniel,

I solve the problem now, it was the manipulation of binary data that was
wrong. So curl 7.9.6 is working properly on my system.

Thanh you for your help.

Hisseine

----- Original Message -----
From: "Hisseine Dj." <djandabri_at_sympatico.ca>
To: "Daniel Stenberg" <daniel_at_haxx.se>
Cc: "libcurl Mailing list" <curl-library_at_lists.sourceforge.net>
Sent: Thursday, May 09, 2002 10:19 AM
Subject: Re: curl library on linux

> Hi Daniel,
>
> > > -- Curl library version: 7.8
> >
> > This is pretty old by now. I still don't think you should experience
> anything
> > like this on that version, but we've moved one quite far since 7.8 was
> > released.
> >
>
> I remove the version 7.8 and install libcurl version 7.9.6
>
> > > size_t
> > > WriteMemoryCallback(void *ptr, size_t size, size_t nmemb, void *data)
> > > {
> > > register int realsize = realsize * nmemb;
> >
> > ^^^^^^
> >
> > This looks like some major badness. I think that second word should be
> > 'size' only...
> >
>
> Yes you are right, that was an error when I was trying to modify things,
so
> this is size.
>
> Also for the call back function, I think it's working properly because
when
> I supply a URL like www.yahoo.com or www.haxx.se it works properly; but
then
> when I supply a URL that contains GIF or JPEG file, the transfert start
but
> I didn't get the whole data.
>
> Thanks,
>
> Hisseine
>
>
> ----- Original Message -----
> From: "Daniel Stenberg" <daniel_at_haxx.se>
> To: "Hisseine Dj." <djandabri_at_sympatico.ca>
> Cc: "libcurl Mailing list" <curl-library_at_lists.sourceforge.net>
> Sent: Thursday, May 09, 2002 9:33 AM
> Subject: Re: curl library on linux
>
>
> > On Thu, 9 May 2002, Hisseine Dj. wrote:
> >
> > > Thanks for your answer, I still have the same problem.
> >
> > Ok, then let's try to narrow down the possibilities...
> >
> > > Here are the informations that you request:
> > >
> > > -- Curl library version: 7.8
> >
> > This is pretty old by now. I still don't think you should experience
> anything
> > like this on that version, but we've moved one quite far since 7.8 was
> > released.
> >
> > > -- Call back function:
> > >
> > > struct MemoryStruct {
> > > char *memory;
> > > size_t size;
> > > };
> > >
> > > size_t
> > > WriteMemoryCallback(void *ptr, size_t size, size_t nmemb, void *data)
> > > {
> > > register int realsize = realsize * nmemb;
> >
> > ^^^^^^
> >
> > This looks like some major badness. I think that second word should be
> > 'size' only...
> >
> > > I will check for the protocol dump
> >
> > Also, check that the MemoryStruct struct is inited to zero properly
before
> > use.
> >
> > --
> > Daniel Stenberg -- curl groks URLs -- http://curl.haxx.se/
> >
> >
> > _______________________________________________________________
> >
> > Have big pipes? SourceForge.net is looking for download mirrors. We
supply
> > the hardware. You get the recognition. Email Us:
bandwidth_at_sourceforge.net
> >
> >
>
>
>
> _______________________________________________________________
>
> Have big pipes? SourceForge.net is looking for download mirrors. We supply
> the hardware. You get the recognition. Email Us: bandwidth_at_sourceforge.net
>
>

_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: bandwidth_at_sourceforge.net
Received on 2002-05-09