From: <dan...@ya...> - 2002-03-22 23:25:46
|
Wu Yongwei earlier raised the issue of difference in wint_t between mingw and MSVC++ headers. The following patch to gcc/config/i386/mingw32.h will fix it. 112a113,116 > /* Define as unsigned short for compatability with MS runtime. */ > #undef WINT_TYPE > #define WINT_TYPE "short unsigned int" > This will put the msvcrt-compatable typedef in stddef.h file in /lib/gcc-lib/mingw32/3.1/include. The current typedef of unsigned int hasn't caused any problems with runtime functions because of type promotion when passing args, but could if users put wint_t fields in structures. Should I bother with this patch? Danny http://movies.yahoo.com.au - Yahoo! Movies - Vote for your nominees in our online Oscars pool. |