Re: [wininet]add implementation of few more options
Nov. 8, 2005
2:46 p.m.
"Vijay Kiran Kamuju" infyquest(a)gmail.com wrote:
+ retval=InternetQueryOptionA(hinet,INTERNET_OPTION_USER_AGENT,NULL,&len); + err=GetLastError(); + ok(len == strlen(useragent)+1,"Got wrong user agent length %ld len instead of %d\n",len,strlen(useragent)); + ok(retval == 0,"Got wrong return value %d\n",retval); + ok(err == ERROR_INSUFFICIENT_BUFFER, "Got wrong error code%ld\n",err);
You need to set last error to some bogus value before calling an API in order to make sure that the API really changes it. Usually setting last error to 0xdeadbeef works fine for that purpose. -- Dmitry.
7443
Age (days ago)
7443
Last active (days ago)
0 comments
1 participants
participants (1)
-
Dmitry Timoshkov