Kaydet (Commit) e61093c2 authored tarafından Guido van Rossum's avatar Guido van Rossum

Fix reversed test for failure in PySequence_List() and PySequence_Tuple().

This broke cPickle.
üst fcc7704e
......@@ -806,7 +806,7 @@ PySequence_Tuple(s)
for(i=0; i < l; i++)
{
if(((item=PySequence_GetItem(s,i))) ||
if(!(item=PySequence_GetItem(s,i)) ||
PyTuple_SetItem(t,i,item) == -1)
{
Py_DECREF(t);
......@@ -830,7 +830,7 @@ PySequence_List(s)
for(i=0; i < l; i++)
{
if((item=PySequence_GetItem(s,i)) ||
if(!(item=PySequence_GetItem(s,i)) ||
PyList_SetItem(t,i,item) == -1)
{
Py_DECREF(t);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment