File diff r9116:6b03ee43f5a9 → r9117:e2b5a638a7c1
src/stdafx.h
Show inline comments
 
@@ -283,7 +283,7 @@ typedef unsigned char byte;
 
#if defined(__OS2__)
 
	#define assert_compile(expr)
 
#else
 
	#define assert_compile(expr) extern "C" void __ct_assert__(int a[1 - 2 * !(expr)])
 
	#define assert_compile(expr) extern const int __ct_assert__[1 - 2 * !(expr)]
 
#endif /* __OS2__ */
 

	
 
/* Check if the types have the bitsizes like we are using them */
 
@@ -292,7 +292,7 @@ assert_compile(sizeof(uint32) == 4);
 
assert_compile(sizeof(uint16) == 2);
 
assert_compile(sizeof(uint8)  == 1);
 

	
 
#define lengthof(x) (sizeof(x)/sizeof(x[0]))
 
#define lengthof(x) (sizeof(x) / sizeof(x[0]))
 
#define endof(x) (&x[lengthof(x)])
 
#define lastof(x) (&x[lengthof(x) - 1])