I don't get paid to test (or for that matter, much else) - this is your job!
I got similar warning (during linking executable with SDL libraries):
Building main.obj.
Use <stdlib.h> instead of non-standard <malloc.h> Building Test.exe.
Done.
No problem, success. But I don't like bold type of text (compilation error causes paranioa in my old head.-
) than I found, that only ONE file who shoot to malloc.h is SDL_stdinc.h (from SDL distrib). I test to edit it, 4times change refferred <malloc.h> to <stdlib.h> (lines 48,191,194,196) and everything goes like a Switzerland wath! (fyi: SDL-1.2.14, PellesC 6.50.