msvcrt: scanf fix a typo
James Hawkins
truiken at gmail.com
Fri Sep 19 17:04:32 CDT 2008
On Fri, Sep 19, 2008 at 4:59 PM, Austin English <austinenglish at gmail.com> wrote:
>
> Relevant code:
> /* check %p with no hex digits */
> ok( sscanf("1233", "%p", &ptr) == 1, "sscanf failed\n" );
> ok( ptr == (void *)0x1233,"sscanf reads %p instead of %x\n", ptr, 0x1233 );
>
> ok( sscanf("1234", "%P", &ptr) == 1, "sscanf failed\n" );
> ok( ptr == (void *)0x1234,"sscanf reads %p instead of %x\n", ptr, 0x1234 );
>
>
> Comment reads %p. All the other chars are lower case, and you can see
> the values are different (1233 vs 1234).
>
I'm still positive the original author meant to use capital P.
There's no point in adding yet another test for a number that is
different by one digit.
--
James Hawkins
More information about the wine-devel
mailing list