scan-code: avoid compiler warnings

* src/scan-code.l (parse_named_ref): Use correct specifiers.

Signed-off-by: Eric Blake <ebb9@byu.net>
This commit is contained in:
Eric Blake
2009-06-29 08:34:21 -06:00
parent 80d653fd30
commit ae09ec8577
2 changed files with 7 additions and 2 deletions

View File

@@ -1,3 +1,8 @@
2009-06-29 Eric Blake <ebb9@byu.net>
scan-code: avoid compiler warnings
* src/scan-code.l (parse_named_ref): Use correct specifiers.
2009-06-29 Akim Demaille <demaille@gostai.com>
build: avoid concurrent extraction of calc++.

View File

@@ -534,7 +534,7 @@ parse_named_ref(char *cp, symbol_list *rule, int rule_length,
if (variant->ind == 0)
strcpy(at_buf, "$$");
else
snprintf(at_buf, sizeof(at_buf), "$%d", variant->ind);
snprintf(at_buf, sizeof(at_buf), "$%ld", variant->ind);
if (variant->err == 0)
complain_at (variant->loc, _(" refers to: %c%s at %s"),
@@ -588,7 +588,7 @@ parse_named_ref(char *cp, symbol_list *rule, int rule_length,
"mid-rule action at $%d", midrule_rhs_index);
obstack_1grow (&msg_buf, '\0');
complain_at (loc, _("%s"), obstack_finish (&msg_buf));
complain_at (loc, _("%s"), (char *) obstack_finish (&msg_buf));
obstack_free (&msg_buf, 0);
}
}