23 lines
350 B
C
23 lines
350 B
C
#ifndef ZRE_COMMON_H
|
|
#define ZRE_COMMON_H
|
|
|
|
#include <stdbool.h>
|
|
#include <stddef.h>
|
|
#include <stdint.h>
|
|
|
|
typedef uint8_t u8;
|
|
typedef int8_t i8;
|
|
typedef uint16_t u16;
|
|
typedef int16_t i16;
|
|
typedef uint32_t u32;
|
|
typedef int32_t i32;
|
|
|
|
#define nil NULL
|
|
|
|
#define USED(x) ((void)(x))
|
|
|
|
#define AS_INT(v) ((i32)(v))
|
|
#define AS_UINT(v) ((u32)(v))
|
|
|
|
#endif
|