CURL review request

jdrewsen jdrewsen at nospam.com
Wed Aug 17 12:35:16 PDT 2011


Den 17-08-2011 00:17, Alix Pexton skrev:
> On 16/08/2011 20:55, jdrewsen wrote:
>> Den 16-08-2011 16:43, Alix Pexton skrev:
>>> On 16/08/2011 12:48, Jonas Drewsen wrote:
>>>> Hi all,
>>>>
>>>> This is a review request for the curl wrapper. Please read the "known
>>>> issues" in the top of the source file and if possible suggest a
>>>> solution.
>>>>
>>>> We also need somebody for running the review process. Anyone?
>>>>
>>>> Code:
>>>> https://github.com/jcd/phobos/blob/curl-wrapper/etc/curl.d
>>>> Docs:
>>>> http://freeze.steamwinter.com/D/web/phobos/etc_curl.html
>>>>
>>>> Demolish!
>>>>
>>>> /Jonas
>>>
>>> Spotted another issue...
>>>
>>> In the example for Protocol.onReceive, there is a mismatch between the
>>> parameter names specified for the delegate and those used inside it.
>>
>> you mean this one:
>>
>> client.onReceive = (ubyte[] data) { writeln("Got data", cast(char[])
>> data); return data.length;};
>>
>> I cannot identify the problem?
>
> My mistake, I was in a hurry and mixed up the functions ><
> This is the snippet in question (lines 414-417 in the source)
>
>> http.onProgress = delegate int(double dl, double dln, double ul,
>> double ult) {
>> writeln("Progress: downloaded ", dln, " of ", dl);
>> writeln("Progress: uploaded ", uln, " of ", ul);
>> };
>
> The last parameter is named "ult", but the writeln is passed "uln", I
> think more descriptive names might help.
>
> A...

ok

Thanks
Jonas



More information about the Digitalmars-d mailing list