Le mardi 31 janvier 2006 à 06:21 +0100, Goswin Brederlow a écrit :
> Package: libpng12-dev
> Version: 1.2.8rel-1
> Severity: wishlist
> 
> Hi,
> 
> /usr/include/pngconf.h defines among others:
> 
> typedef unsigned long png_uint_32;
> 
> Please consider using C99 by replacing those defines with
> 
> #include <stdint.h>
> typedef uint32_t png_uint_32;
> 
> or at least use an int for 32bit values as that is 32bit across
> basically all archs in use while long is 32bit or 64bit.
> 
> MfG
>       Goswin
> 
> PS: this is wishlist as the comment says "at least XX bits long" but
> it also mentions using int on 64bit platforms.

However, if this is changed, this will change the ABI on 64-bit
platforms. You don't want a libpng ABI transition, do you?
-- 
 .''`.           Josselin Mouette        /\./\
: :' :           [EMAIL PROTECTED]
`. `'                        [EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

Reply via email to