diff --git a/src/asar/main.cpp b/src/asar/main.cpp index 788631d0..375cf04a 100644 --- a/src/asar/main.cpp +++ b/src/asar/main.cpp @@ -525,7 +525,7 @@ void assembleline(const char * fname, int linenum, const char * line) try { string tmp; - if(inmacro) tmp = replace_macro_args(line); + if(inmacro && numif == numtrue) tmp = replace_macro_args(line); else tmp = line; clean(tmp); string out;