mirror of https://github.com/bjornbytes/lovr.git
Compare commits
2 Commits
1ec0a41bb8
...
b3b523cdbf
Author | SHA1 | Date |
---|---|---|
Bjorn | b3b523cdbf | |
Ilya | 4139f0f180 |
|
@ -37,7 +37,7 @@
|
||||||
typedef void errorFn(void*, const char*, va_list);
|
typedef void errorFn(void*, const char*, va_list);
|
||||||
void lovrSetErrorCallback(errorFn* callback, void* userdata);
|
void lovrSetErrorCallback(errorFn* callback, void* userdata);
|
||||||
LOVR_NORETURN void lovrThrow(const char* format, ...);
|
LOVR_NORETURN void lovrThrow(const char* format, ...);
|
||||||
#define lovrAssert(c, ...) if (!(c)) { lovrThrow(__VA_ARGS__); }
|
#define lovrAssert(c, ...) do { if (!(c)) { lovrThrow(__VA_ARGS__); } } while(0)
|
||||||
#define lovrUnreachable() lovrThrow("Unreachable")
|
#define lovrUnreachable() lovrThrow("Unreachable")
|
||||||
|
|
||||||
#ifdef LOVR_UNCHECKED
|
#ifdef LOVR_UNCHECKED
|
||||||
|
|
Loading…
Reference in New Issue