https://github.com/teeworlds/teeworlds/commit/a5a5fe1cc886718775c863979ed873e608fae2bd removed the assertions which cover the case when malloc returns 0, but the documentation says otherwise.
Was this necessary for thread safety @heinrich5991 ? So should we add back the assertion, or update the documentation and remove the unnecessary macro that inserts the filename and line number?