]> granicus.if.org Git - python/commitdiff
Merged revisions 76330 via svnmerge from
authorMark Dickinson <dickinsm@gmail.com>
Mon, 16 Nov 2009 17:34:11 +0000 (17:34 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Mon, 16 Nov 2009 17:34:11 +0000 (17:34 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r76330 | mark.dickinson | 2009-11-16 17:33:25 +0000 (Mon, 16 Nov 2009) | 1 line

  Silence MSVC warning about unary minus applied to unsigned type.
........

Objects/rangeobject.c

index 0fee40f6841f9732117cc24f37130ea9808bfcac..f45b7717d656e3c1d0626633599622fcc72e57b4 100644 (file)
@@ -316,7 +316,7 @@ range_reverse(PyObject *seq)
           calculation is also done modulo ULONG_MAX+1.
        */
        it->start = (long)(start + (unsigned long)(len-1) * step);
-       it->step = (long)(-(unsigned long)step);
+       it->step = (long)(0UL-step);
 
        return (PyObject *)it;
 }