wrap malloc calls in esil.c