[M_ERROR]

now m_error macro is macro varidadic
[STRING]

Add variadic_list method
[M_ERROR]

Fix error compile