diff options
| author | Louis Burda <quent.burda@gmail.com> | 2023-01-11 23:44:04 +0100 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2023-01-11 23:44:04 +0100 |
| commit | 964d816726b8c765277b043894d534e9b1e0d60c (patch) | |
| tree | 0a7769532ebd41007a914889a0e96d171ad1ca55 /src/util.h | |
| parent | a9d37006eae7227d498c7c658360ee1e43b3e054 (diff) | |
| download | tmus-964d816726b8c765277b043894d534e9b1e0d60c.tar.gz tmus-964d816726b8c765277b043894d534e9b1e0d60c.zip | |
Check aprintf allocation internally and add astrdup for less OOM_CHECK
Diffstat (limited to 'src/util.h')
| -rw-r--r-- | src/util.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -8,7 +8,6 @@ #define PANIC(...) panic(__FILE__, __LINE__, "" __VA_ARGS__) #define ASSERT(x) assert((x), __FILE__, __LINE__, #x) -#define OOM_CHECK(x) assert((x) != NULL, __FILE__, __LINE__, "Out of Memory!") #define ERROR(...) error("" __VA_ARGS__) #define UPCAST(iter, type, link) LINK_UPCAST(iter, type, link) @@ -17,6 +16,7 @@ void panic(const char *file, int line, const char *msg, ...); void assert(int cond, const char *file, int line, const char *condstr); void error(const char *fmtstr, ...); +char *astrdup(const char *str); char *aprintf(const char *fmtstr, ...); char *appendstrf(char *alloc, const char *fmtstr, ...); |
