mirror of
https://github.com/DarkPlacesEngine/gmqcc.git
synced 2024-11-27 22:22:17 +00:00
Better fail
This commit is contained in:
parent
15d4534202
commit
72f3af6c50
1 changed files with 3 additions and 3 deletions
6
gmqcc.h
6
gmqcc.h
|
@ -157,8 +157,8 @@
|
||||||
* fail. There is no valid way to get a 64bit type at this point
|
* fail. There is no valid way to get a 64bit type at this point
|
||||||
* without making assumptions of too many things.
|
* without making assumptions of too many things.
|
||||||
*/
|
*/
|
||||||
typedef char int64_t;
|
typedef struct { char _fail : 0; } int64_t;
|
||||||
typedef char uint64_t;
|
typedef struct { char _fail : 0; } uint64_t;
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
#ifdef _LP64 /* long pointer == 64 */
|
#ifdef _LP64 /* long pointer == 64 */
|
||||||
|
@ -170,7 +170,7 @@
|
||||||
#endif
|
#endif
|
||||||
/* Ensure type sizes are correct: */
|
/* Ensure type sizes are correct: */
|
||||||
typedef char uint8_size_is_correct [sizeof(uint8_t) == 1?1:-1];
|
typedef char uint8_size_is_correct [sizeof(uint8_t) == 1?1:-1];
|
||||||
typedef char uint16_size_if_correct [sizeof(uint16_t) == 2?1:-1];
|
typedef char uint16_size_is_correct [sizeof(uint16_t) == 2?1:-1];
|
||||||
typedef char uint32_size_is_correct [sizeof(uint32_t) == 4?1:-1];
|
typedef char uint32_size_is_correct [sizeof(uint32_t) == 4?1:-1];
|
||||||
typedef char uint64_size_is_correct [sizeof(uint64_t) == 8?1:-1];
|
typedef char uint64_size_is_correct [sizeof(uint64_t) == 8?1:-1];
|
||||||
typedef char int16_size_if_correct [sizeof(int16_t) == 2?1:-1];
|
typedef char int16_size_if_correct [sizeof(int16_t) == 2?1:-1];
|
||||||
|
|
Loading…
Reference in a new issue