fix added static to force the compiler using inline
fix added whitespaces between macro and the following quote mark