[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#53716: Fails on machines where chars are unsigned.



> Package: xpuzzles
> Version: 5.4.4-4

> There are about 67 occurences of the line...
>         while ((c = getc(fp)) != EOF && c != SYMBOL);
> ... where c is a char.

> On architectures where char is unsigned (definately ARM and maybe PPC)
> this comparison fails because the int from getc has been reduced to
> an unsigned char which will never equal EOF.

And how would suggest this could be fixed? Have you also looked at the new
5.5.2 package? I'm just building it and will upload it soon for unstable.

Ciao
     Christian
-- 
We ran out of memory, or some other thing happened to 
us that made us unable to handle the page fault gracefully.
(linux/arch/i386/mm/fault.c)

Attachment: pgpBYYIKsIT15.pgp
Description: PGP signature


Reply to: