Removed malloc and free from DATA_MACRO.