Commit 6165dafd authored by Alan Coopersmith's avatar Alan Coopersmith Committed by Ulrich Sibiller

makekeys: move buf declaration from global to main to silence gcc -Wshadow

The global was only referenced in the main() function, which passes it as an argument of the same name to the parse_line() function, leading to gcc -Wshadow warnings: makekeys.c: In function ‘parse_line’: makekeys.c:58:24: warning: declaration of ‘buf’ shadows a global declaration makekeys.c:54:13: warning: shadowed declaration is here Signed-off-by: 's avatarAlan Coopersmith <alan.coopersmith@oracle.com>
parent 62e5b0ff
......@@ -51,7 +51,6 @@ static char tab[KTNUM];
static unsigned short offsets[KTNUM];
static unsigned short indexes[KTNUM];
static KeySym values[KTNUM];
static char buf[1024];
static int ksnum = 0;
static int
......@@ -112,6 +111,7 @@ main(int argc, char *argv[])
int num_found;
KeySym val;
char key[128], prefix[128];
static char buf[1024];
for (l = 1; l < argc; l++) {
fptr = fopen(argv[l], "r");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment