diff --git a/src/xkbcomp/parser.y b/src/xkbcomp/parser.y index d71056d..6dcb523 100644 --- a/src/xkbcomp/parser.y +++ b/src/xkbcomp/parser.y @@ -734,7 +734,7 @@ KeySym : IDENT | Integer { if ($1 < 0) { - parser_warn(param, "unrecognized keysym \"%ld\"", $1); + parser_warn(param, "unrecognized keysym \"%"PRId64"\"", $1); $$ = XKB_KEY_NoSymbol; } else if ($1 < 10) { /* XKB_KEY_0 .. XKB_KEY_9 */