Hans Leidekker : usp10: Use macro functions for memory allocation and start checking for allocation failures .