diff options
-rw-r--r-- | Parser/grammar.c | 2 | ||||
-rw-r--r-- | Parser/pgen.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Parser/grammar.c b/Parser/grammar.c index 07e3f62..51423d4 100644 --- a/Parser/grammar.c +++ b/Parser/grammar.c @@ -217,7 +217,7 @@ translabel(g, lb) } if (lb->lb_type == STRING) { - if (isalpha(lb->lb_str[1]) || lb->lb_str[1] == '_') { + if (isalpha((int)(lb->lb_str[1])) || lb->lb_str[1] == '_') { char *p; if (Py_DebugFlag) printf("Label %s is a keyword\n", lb->lb_str); diff --git a/Parser/pgen.c b/Parser/pgen.c index 4b2acb8..f2adae9 100644 --- a/Parser/pgen.c +++ b/Parser/pgen.c @@ -112,7 +112,7 @@ newnfa(name) char *name; { nfa *nf; - static type = NT_OFFSET; /* All types will be disjunct */ + static int type = NT_OFFSET; /* All types will be disjunct */ nf = PyMem_NEW(nfa, 1); if (nf == NULL) |