Who cares whether is compiles with a deprecated, outdated and unsupported compiler, whereas newer and arguably better compilers from Microsoft are available for free and do compile the code correctly?
As for the types, I would define them as
typedef signed int intptr_t;
typedef unsigned int uintptr_t;
for a 32-bit platform (the only target that MSVC supports), but probably Jussi could consider using something along the lines of
Who cares whether is compiles with a deprecated, outdated and unsupported compiler, whereas newer and arguably better compilers from Microsoft are available for free and do compile the code correctly?
As for the types, I would define them as
typedef signed int intptr_t;
typedef unsigned int uintptr_t;
for a 32-bit platform (the only target that MSVC supports), but probably Jussi could consider using something along the lines of
http:// code.google. com/p/msinttype s/
since Microsoft is still unable to get it right. At least, this crap will be localized somewhere and could be potentially less of a PITA to maintain.