diff options
Diffstat (limited to 'st.h')
-rw-r--r-- | st.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -6,7 +6,14 @@ #define ST_INCLUDED +#if SIZEOF_LONG == SIZEOF_VOIDP typedef unsigned long st_data_t; +#elif SIZEOF_LONG_LONG == SIZEOF_VOIDP +typedef unsigned LONG_LONG st_data_t; +#else +# error ---->> st.c requires sizeof(void*) == sizeof(long) to be compiled. <<--- +- +#endif #define ST_DATA_T_DEFINED typedef struct st_table st_table; |