From e4f526ee6d839a514cbbb865e1853701fafe656a Mon Sep 17 00:00:00 2001 From: Jin Kyu Song Date: Mon, 28 Oct 2013 17:07:57 -0700 Subject: [PATCH] Build: Suppress warning messages Giving a correct printf format specifier supresses the warning message. And a local pointer variable is initialized with NULL. Signed-off-by: Jin Kyu Song --- parser.c | 2 +- preproc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/parser.c b/parser.c index 42077029..7112781c 100644 --- a/parser.c +++ b/parser.c @@ -212,7 +212,7 @@ static bool parse_braces(decoflags_t *decoflags) do { if (i == TOKEN_OPMASK) { if (*decoflags & OPMASK_MASK) { - nasm_error(ERR_NONFATAL, "opmask k%lu is already set", + nasm_error(ERR_NONFATAL, "opmask k%"PRIu64" is already set", *decoflags & OPMASK_MASK); *decoflags &= ~OPMASK_MASK; } diff --git a/preproc.c b/preproc.c index b878e4b1..8a0c2c80 100644 --- a/preproc.c +++ b/preproc.c @@ -2156,7 +2156,7 @@ static int do_directive(Token * tline) Context *ctx; Cond *cond; MMacro *mmac, **mmhead; - Token *t, *tt, *param_start, *macro_start, *last, **tptr, *origline; + Token *t = NULL, *tt, *param_start, *macro_start, *last, **tptr, *origline; Line *l; struct tokenval tokval; expr *evalresult; -- 2.11.4.GIT