preproc: Missed double charp in nasm_trace
authorCyrill Gorcunov <gorcunov@gmail.com>
Sun, 26 Jun 2011 19:07:35 +0000 (23:07 +0400)
committerCyrill Gorcunov <gorcunov@gmail.com>
Sun, 26 Jun 2011 19:07:35 +0000 (23:07 +0400)
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
preproc.c

index 0614400..30d618a 100644 (file)
--- a/preproc.c
+++ b/preproc.c
@@ -503,7 +503,7 @@ static ExpInv *new_ExpInv(int exp_type, ExpDef *ed);
 
 #define stringify(x)  #x
 
-#define nasm_trace(msg, ...)    printf("(%s:%d): " msg "\n", __func__, __LINE__, __VA_ARGS__)
+#define nasm_trace(msg, ...)    printf("(%s:%d): " msg "\n", __func__, __LINE__, ##__VA_ARGS__)
 #define nasm_dump_token(t)      nasm_raw_dump_token(t, __FILE__, __LINE__, __func__);
 
 /* FIXME: we really need some compound type here instead of inplace code */