Commit f87462d6 authored by Hisham's avatar Hisham
Browse files

Exit on failure!

parent b2c2b2bf
...@@ -20,6 +20,7 @@ void* xMalloc(size_t size) { ...@@ -20,6 +20,7 @@ void* xMalloc(size_t size) {
curs_set(1); curs_set(1);
endwin(); endwin();
write(2, oomMessage, sizeof oomMessage - 1); write(2, oomMessage, sizeof oomMessage - 1);
exit(1);
} }
return data; return data;
} }
...@@ -30,6 +31,7 @@ void* xCalloc(size_t nmemb, size_t size) { ...@@ -30,6 +31,7 @@ void* xCalloc(size_t nmemb, size_t size) {
curs_set(1); curs_set(1);
endwin(); endwin();
write(2, oomMessage, sizeof oomMessage - 1); write(2, oomMessage, sizeof oomMessage - 1);
exit(1);
} }
return data; return data;
} }
...@@ -40,6 +42,7 @@ void* xRealloc(void* ptr, size_t size) { ...@@ -40,6 +42,7 @@ void* xRealloc(void* ptr, size_t size) {
curs_set(1); curs_set(1);
endwin(); endwin();
write(2, oomMessage, sizeof oomMessage - 1); write(2, oomMessage, sizeof oomMessage - 1);
exit(1);
} }
return data; return data;
} }
...@@ -50,6 +53,7 @@ char* xStrdup(const char* str) { ...@@ -50,6 +53,7 @@ char* xStrdup(const char* str) {
curs_set(1); curs_set(1);
endwin(); endwin();
write(2, oomMessage, sizeof oomMessage - 1); write(2, oomMessage, sizeof oomMessage - 1);
exit(1);
} }
return data; return data;
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment