]> Shamusworld >> Repos - rmac/blobdiff - macro.c
Fix for bug that happened when a called macro inside an if/endif block would have...
[rmac] / macro.c
diff --git a/macro.c b/macro.c
index e7d51dd0ba5e76ff9982de4d4f541e4735e72796..0807e74b033f38080fd0ceb2ad4b21bcf3c00f4a 100644 (file)
--- a/macro.c
+++ b/macro.c
@@ -80,8 +80,7 @@ of another (nested macros). Need to fix that somehow.
        argp -= imacro->im_nargs;
        DEBUG printf("%d (nargs = %d)\n", argp, imacro->im_nargs);
 
-       fpop();
-       return 0;
+       return fpop();
 }