Its still not worth risking treating memory on a chance. Vart was spot on. If you dice with memory allocation especially in C you are dicing with IT death.