From 7cc17ec50768652be09358beb234b086aacc7b73 Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Fri, 23 Mar 2012 23:39:12 +0200 Subject: [PATCH] Fix a scanf type mismatch "%o" takes an unsigned int. Signed-off-by: Ran Benita --- src/xkbcomp/xkbscan.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xkbcomp/xkbscan.l b/src/xkbcomp/xkbscan.l index 478dd04..8120681 100644 --- a/src/xkbcomp/xkbscan.l +++ b/src/xkbcomp/xkbscan.l @@ -69,7 +69,7 @@ extern int yyparse(void); \\[0-7]{1,3} { /* octal escape sequence */ - int result; + unsigned int result; (void) sscanf( yytext + 1, "%o", &result );