Munge /r and /n in HTTP_HttpSendRequestA

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Mon Mar 15 06:12:20 CST 2004


>>>>> "Rolf" == Rolf Kalbermatter <rolf.kalbermatter at citeng.com> writes:

    Rolf> Uwe Bonnes wrote:
    >> The test for nLen is a good idea.  But with nLen =
    >> strlen(lpwhr->lpszPath); lpwhr->lpszPath[nLen] should give the
    >> terminating NULL to my understanding...
    >> 
    >> Or am I off by one?

char test[]="a"
strlen(test) = 1;
test[strlen(test)-1] = 'a'
test[0] = 'a'
test[strlen(test)] = '\0'

char test1[]="a\n"
strlen(test1) = 2;
test1[strlen(test)-1] = '\n'

In this case, my patch overwrites test1[strlen(test)-1] with '\0'

This is what I intend.
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------



More information about the wine-devel mailing list