fixed alloc format string invalid macros