decoder.c: Fix a scan-build warning.
authorUwe Hermann <uwe@hermann-uwe.de>
Tue, 15 May 2018 22:21:56 +0000 (00:21 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Wed, 16 May 2018 10:17:42 +0000 (12:17 +0200)
commit2d661bcb259dedee1857e90749418ce72f571ba6
treef8db6bc6e2d25ee2a8101ebd88b59905400cb8ab
parent60d4764a9c699d0b4aca656831a4d8d09568b659
decoder.c: Fix a scan-build warning.

  decoder.c:343:9: warning: Access to field 'ob_type' results in a dereference of a null pointer (loaded from variable 'py_default')
                                  if (Py_TYPE(py_default) != Py_TYPE(py_item)) {
                                      ^~~~~~~~~~~~~~~~~~~
  /usr/include/python3.6m/object.h:118:33: note: expanded from macro 'Py_TYPE'
  #define Py_TYPE(ob)             (((PyObject*)(ob))->ob_type)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
decoder.c