summaryrefslogtreecommitdiff
path: root/preproc.c
diff options
context:
space:
mode:
authorKeith Kanios <spook@dynatos.net>2007-04-14 00:10:59 +0000
committerKeith Kanios <spook@dynatos.net>2007-04-14 00:10:59 +0000
commit93f2e9a5a1c46c3203a9df0933301f42b2b88eb9 (patch)
tree506f66150034666ec42b6da902d721dde96a7f88 /preproc.c
parent0899e21289fac4e82776ec3dd0d295a6b8221790 (diff)
downloadnasm-93f2e9a5a1c46c3203a9df0933301f42b2b88eb9.tar.gz
c99 printf/fprintf compliance.
Diffstat (limited to 'preproc.c')
-rw-r--r--preproc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/preproc.c b/preproc.c
index e1365bc3..794afdec 100644
--- a/preproc.c
+++ b/preproc.c
@@ -968,7 +968,7 @@ static char *detoken(Token * tlist, int expand_locals)
char *p, *q = t->text + 2;
q += strspn(q, "$");
- snprintf(buffer, sizeof(buffer), "..@%lu.", ctx->number);
+ snprintf(buffer, sizeof(buffer), "..@%"PRIu32".", ctx->number);
p = nasm_strcat(buffer, q);
nasm_free(t->text);
t->text = p;
@@ -2897,7 +2897,7 @@ static Token *expand_mmac_params(Token * tline)
break;
case '%':
type = TOK_ID;
- snprintf(tmpbuf, sizeof(tmpbuf), "..@%lu.",
+ snprintf(tmpbuf, sizeof(tmpbuf), "..@%"PRIu32".",
mac->unique);
text = nasm_strcat(tmpbuf, t->text + 2);
break;
@@ -4138,7 +4138,7 @@ void pp_extra_stdmac(const char **macros)
static void make_tok_num(Token * tok, int32_t val)
{
char numbuf[20];
- snprintf(numbuf, sizeof(numbuf), "%ld", val);
+ snprintf(numbuf, sizeof(numbuf), "%"PRId32"", val);
tok->text = nasm_strdup(numbuf);
tok->type = TOK_NUMBER;
}