]> granicus.if.org Git - python/commit
Fix null pointer dereferencing in structmember.c PyMember_SetOne() for T_CHAR. _PyUni...
authorChristian Heimes <christian@cheimes.de>
Tue, 11 Sep 2012 15:31:08 +0000 (17:31 +0200)
committerChristian Heimes <christian@cheimes.de>
Tue, 11 Sep 2012 15:31:08 +0000 (17:31 +0200)
commite9a6d62d9fb6f0e88318a4279b54288b5ab08ee3
tree80ad4a37b30f4b5faaac144ac334433db1d6ae89
parent6d29352cfd76d569198dd2fd2eb02b2b0c5a8c44
parent5557a9c73fc52276c3fb382491b3f9fe5999a042
Fix null pointer dereferencing in structmember.c PyMember_SetOne() for T_CHAR. _PyUnicode_AsStringAndSize() can return NULL without touching the len argument. Also remove unnecessary PyUnicode_Check(), _PyUnicode_AsStringAndSize() performance the test again. CID 486815