preprocessor inline macro replaced

Ok for accept this pull?