diff options
Diffstat (limited to 'Parser/pgenmain.c')
-rw-r--r-- | Parser/pgenmain.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/Parser/pgenmain.c b/Parser/pgenmain.c index 0f055d6308..d5a13fef34 100644 --- a/Parser/pgenmain.c +++ b/Parser/pgenmain.c @@ -27,7 +27,7 @@ int Py_VerboseFlag; int Py_IgnoreEnvironmentFlag; /* Forward */ -grammar *getgrammar(char *filename); +grammar *getgrammar(const char *filename); void Py_Exit(int) _Py_NO_RETURN; @@ -37,6 +37,14 @@ Py_Exit(int sts) exit(sts); } +#ifdef WITH_THREAD +/* Functions needed by obmalloc.c */ +int PyGILState_Check(void) +{ return 1; } +void _PyMem_DumpTraceback(int fd, const void *ptr) +{} +#endif + int main(int argc, char **argv) { @@ -76,7 +84,7 @@ main(int argc, char **argv) } grammar * -getgrammar(char *filename) +getgrammar(const char *filename) { FILE *fp; node *n; |