diff options
| author | Ammar Askar <ammar@ammaraskar.com> | 2020-05-26 04:33:35 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-26 05:33:35 +0100 |
| commit | a2bbedc8b18c001d2f9e702e6e678efbb2990daa (patch) | |
| tree | d35ba2b5614b3effc11a76a821ee8bb574b9233f | |
| parent | 4a0ac42c52a4d9ccfb0a78ab02aa03172ce0e31a (diff) | |
| download | cpython-git-a2bbedc8b18c001d2f9e702e6e678efbb2990daa.tar.gz | |
Fix peg_generator compiler warnings under MSVC (GH-20405)
| -rw-r--r-- | Parser/tokenizer.c | 4 | ||||
| -rw-r--r-- | Tools/peg_generator/peg_extension/peg_extension.c | 8 |
2 files changed, 4 insertions, 8 deletions
diff --git a/Parser/tokenizer.c b/Parser/tokenizer.c index b81fa118f2..cebfadc8e8 100644 --- a/Parser/tokenizer.c +++ b/Parser/tokenizer.c @@ -32,10 +32,6 @@ || c == '_'\ || (c >= 128)) -extern char *PyOS_Readline(FILE *, FILE *, const char *); -/* Return malloc'ed string including trailing \n; - empty malloc'ed string for EOF; - NULL if interrupted */ /* Don't ever change this -- it would break the portability of Python code */ #define TABSIZE 8 diff --git a/Tools/peg_generator/peg_extension/peg_extension.c b/Tools/peg_generator/peg_extension/peg_extension.c index fb552eed3b..96d3a52b88 100644 --- a/Tools/peg_generator/peg_extension/peg_extension.c +++ b/Tools/peg_generator/peg_extension/peg_extension.c @@ -96,21 +96,21 @@ error: } static PyObject * -clear_memo_stats() +clear_memo_stats(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(ignored)) { _PyPegen_clear_memo_statistics(); Py_RETURN_NONE; } static PyObject * -get_memo_stats() +get_memo_stats(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(ignored)) { return _PyPegen_get_memo_statistics(); } // TODO: Write to Python's sys.stdout instead of C's stdout. static PyObject * -dump_memo_stats() +dump_memo_stats(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(ignored)) { PyObject *list = _PyPegen_get_memo_statistics(); if (list == NULL) { @@ -124,7 +124,7 @@ dump_memo_stats() break; } if (count > 0) { - printf("%4ld %9ld\n", i, count); + printf("%4zd %9ld\n", i, count); } } Py_DECREF(list); |
