diff options
author | Hisham <hisham@gobolinux.org> | 2016-02-02 16:03:00 +0100 |
---|---|---|
committer | Hisham <hisham@gobolinux.org> | 2016-02-02 16:03:00 +0100 |
commit | f87462d60e1e5c49536c6cf241dceb9ae61332ee (patch) | |
tree | adafbfd7a3fee32b9b68693ede77a484b2c6353d /XAlloc.c | |
parent | b2c2b2bfb38e8a42d1a55aaf5c9f59613bbd3373 (diff) |
Exit on failure!
Diffstat (limited to 'XAlloc.c')
-rw-r--r-- | XAlloc.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -20,6 +20,7 @@ void* xMalloc(size_t size) { curs_set(1); endwin(); write(2, oomMessage, sizeof oomMessage - 1); + exit(1); } return data; } @@ -30,6 +31,7 @@ void* xCalloc(size_t nmemb, size_t size) { curs_set(1); endwin(); write(2, oomMessage, sizeof oomMessage - 1); + exit(1); } return data; } @@ -40,6 +42,7 @@ void* xRealloc(void* ptr, size_t size) { curs_set(1); endwin(); write(2, oomMessage, sizeof oomMessage - 1); + exit(1); } return data; } @@ -50,6 +53,7 @@ char* xStrdup(const char* str) { curs_set(1); endwin(); write(2, oomMessage, sizeof oomMessage - 1); + exit(1); } return data; } |