cURL / Mailing Lists / curl-library / Single Mail


Re: Use memory to ftp upload large image and got a bad performance

From: Lars Nilsson <>
Date: Fri, 24 Apr 2009 09:32:15 -0400

On Fri, Apr 24, 2009 at 9:01 AM, huafeng wu <> wrote:
> Hello,
> I try to modify the callback function. but at this time the ftp server get
> this file with wrong format and can not open it.
> So I open this upload file with hex and if the BUFFER_SIZE is 100, I find
> the first byte is right. the other 99 bytes are wrong.
> Can you tell me how to modify this function. And how to set the third
> parameter - nmemb
> Thanks
>         *(char *)ptr = pRead->memory[0];

You'll need to work out what's wrong or insufficient with this, if you
want to send up to BUFFER_SIZE (or size*nmemb, whichever is smaller)
bytes in one go.

Lars Nilsson
Received on 2009-04-24