diff options
| author | Martin Panter <vadmium+py@gmail.com> | 2016-06-21 23:58:05 (GMT) |
|---|---|---|
| committer | Martin Panter <vadmium+py@gmail.com> | 2016-06-21 23:58:05 (GMT) |
| commit | 646b528467b171148143980452d2aa4294cbe5c8 (patch) | |
| tree | 543a51b71ca637973beeebb3d450d83727496315 /Objects/unicodeobject.c | |
| parent | 4e6e56536840a7080316bf036b4df799a6601049 (diff) | |
| download | cpython-646b528467b171148143980452d2aa4294cbe5c8.zip cpython-646b528467b171148143980452d2aa4294cbe5c8.tar.gz cpython-646b528467b171148143980452d2aa4294cbe5c8.tar.bz2 | |
Issue #22463: Backport compiler warning fixes and workarounds
* Set but unused variable in Parser/pgen.c in non-debug builds. Patch by
Christian Heimes.
* Unused static function in Modules/readline.c. Patch by Georg Brandl.
* main_window unused in Modules/tkappinit.c. Patch by Gregory P. Smith.
* Dead assignment in Modules/_ctypes/cfield.c. Extracted from patch by Brett
Cannon.
* Expression result unused in PyObject_INIT macro expansions. Based on
patches by Christian Heimes.
* Load expat_config.h and therefore pyconfig.h before C stdlib headers are
loaded. This silences pre-processor warnings including '_POSIX_C_SOURCE
redefined'. Extracted from patch by Christian Heimes.
Diffstat (limited to 'Objects/unicodeobject.c')
| -rw-r--r-- | Objects/unicodeobject.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index 0b81a3c..ca6628e 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -347,7 +347,7 @@ PyUnicodeObject *_PyUnicode_New(Py_ssize_t length) size_t new_size = sizeof(Py_UNICODE) * ((size_t)length + 1); unicode->str = (Py_UNICODE*) PyObject_MALLOC(new_size); } - PyObject_INIT(unicode, &PyUnicode_Type); + (void)PyObject_INIT(unicode, &PyUnicode_Type); } else { size_t new_size; |
