changed from malloc to rfx_alloc.