commit | 8699950b04343afe37e9dcdce87028ba0f56827b | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@haypocalc.com> | Wed May 19 01:27:23 2010 +0000 |
committer | Victor Stinner <victor.stinner@haypocalc.com> | Wed May 19 01:27:23 2010 +0000 |
tree | eae09cfadd1474a6cdb5a5b23f8d0bf03ae239c2 | |
parent | f6c578328c419f25dea91425479a6ceeb891b04d [diff] [blame] |
Issue #6697: Check that _PyUnicode_AsString() result is not NULL in _sqlite Strip also some trailing spaces
diff --git a/Modules/_sqlite/row.c b/Modules/_sqlite/row.c index 0aa78f4..54a89e1 100644 --- a/Modules/_sqlite/row.c +++ b/Modules/_sqlite/row.c
@@ -83,6 +83,8 @@ return item; } else if (PyUnicode_Check(idx)) { key = _PyUnicode_AsString(idx); + if (key == NULL) + return NULL; nitems = PyTuple_Size(self->description);