forked from mirror/OpenTTD
(svn r12977) -Codechange: remove quite some redundant (duplicate) function declarations.
This commit is contained in:
@@ -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])
|
||||
|
||||
|
Reference in New Issue
Block a user