]> granicus.if.org Git - python/commitdiff
Merged revisions 75003 via svnmerge from
authorMark Dickinson <dickinsm@gmail.com>
Mon, 21 Sep 2009 16:18:27 +0000 (16:18 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Mon, 21 Sep 2009 16:18:27 +0000 (16:18 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r75003 | mark.dickinson | 2009-09-21 17:16:44 +0100 (Mon, 21 Sep 2009) | 1 line

  Silence MSVC compiler warnings.
........

Objects/longobject.c

index e56602e9477114eb87197efc68066754e19f32e9..f7df699c9f8419981cb87c6f6a6cb6aae6ce0f05 100644 (file)
@@ -1702,8 +1702,9 @@ long_to_decimal_string(PyObject *aa)
                digit hi = pin[i];
                for (j = 0; j < size; j++) {
                        twodigits z = (twodigits)pout[j] << PyLong_SHIFT | hi;
-                       hi = z / _PyLong_DECIMAL_BASE;
-                       pout[j] = z - (twodigits)hi * _PyLong_DECIMAL_BASE;
+                       hi = (digit)(z / _PyLong_DECIMAL_BASE);
+                       pout[j] = (digit)(z - (twodigits)hi *
+                                         _PyLong_DECIMAL_BASE);
                }
                while (hi) {
                        pout[size++] = hi % _PyLong_DECIMAL_BASE;