(svn r12344) -Codechange: Check uint64 bitsize on compiletime too.

This commit is contained in:
skidd13 2008-03-05 18:51:26 +00:00
parent b4a51cd28d
commit 442efcffb0
1 changed files with 2 additions and 0 deletions

View File

@ -279,6 +279,8 @@ typedef unsigned char byte;
#define assert_compile(expr) extern "C" void __ct_assert__(int a[1 - 2 * !(expr)])
#endif /* __OS2__ */
/* Check if the types have the bitsizes like we are using them */
assert_compile(sizeof(uint64) == 8);
assert_compile(sizeof(uint32) == 4);
assert_compile(sizeof(uint16) == 2);
assert_compile(sizeof(uint8) == 1);