Change OOM check to #define
Change OOM check to #define

By calling another function to check the OOM I loose the location of
call site of where the OOM happened from being immediately printed. So
just use a macro instead.

trevnorris/fuq.h,trevnorris/fuq.h