]> granicus.if.org Git - python/commitdiff
Silence MSVC compiler warnings.
authorMark Dickinson <dickinsm@gmail.com>
Mon, 21 Sep 2009 16:16:44 +0000 (16:16 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Mon, 21 Sep 2009 16:16:44 +0000 (16:16 +0000)
Objects/longobject.c

index 23d2f1336f06c2293c711583d003c02aabde50c0..d284b4f376c3846b069fef4eebdcf3352aa5bb46 100644 (file)
@@ -1413,8 +1413,9 @@ long_to_decimal_string(PyObject *aa, int addL)
                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;