Get rid of compiler warnings (gcc 3.3.4 on x86)
authorNeal Norwitz <nnorwitz@gmail.com>
Thu, 16 Feb 2006 06:21:57 +0000 (06:21 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Thu, 16 Feb 2006 06:21:57 +0000 (06:21 +0000)
Objects/bufferobject.c
Objects/dictobject.c
Objects/funcobject.c
Objects/listobject.c
Objects/structseq.c

index 4a9e3aeb402191cb7d305b0e85a2524962810704..a21d0b1da3e873e027e708f04e7b8bccdbbc59c7 100644 (file)
@@ -246,15 +246,15 @@ buffer_repr(PyBufferObject *self)
                return PyString_FromFormat("<%s buffer ptr %p, size %ld at %p>",
                                           status,
                                           self->b_ptr,
-                                          self->b_size,
+                                          (long)self->b_size,
                                           self);
        else
                return PyString_FromFormat(
                        "<%s buffer for %p, size %ld, offset %ld at %p>",
                        status,
                        self->b_base,
-                       self->b_size,
-                       self->b_offset,
+                       (long)self->b_size,
+                       (long)self->b_offset,
                        self);
 }
 
index bacb705892dbfe6b2147464b837537ca9e94e2e2..abc9c8cc93dff16716f83954e1f3a9c4c710751d 100644 (file)
@@ -1149,7 +1149,7 @@ PyDict_MergeFromSeq2(PyObject *d, PyObject *seq2, int override)
                        PyErr_Format(PyExc_ValueError,
                                     "dictionary update sequence element #%d "
                                     "has length %ld; 2 is required",
-                                    i, n);
+                                    i, (long)n);
                        goto Fail;
                }
 
index 4abf51ad2629a3ab3909912d8b0e7357d6e165ad..d6440012271217847058d1d51aebfb3b4c3acbad 100644 (file)
@@ -251,7 +251,7 @@ func_set_code(PyFunctionObject *op, PyObject *value)
                             "%s() requires a code object with %ld free vars,"
                             " not %ld",
                             PyString_AsString(op->func_name),
-                            nclosure, nfree);
+                            (long)nclosure, (long)nfree);
                return -1;
        }
        tmp = op->func_code;
@@ -403,7 +403,7 @@ func_new(PyTypeObject* type, PyObject* args, PyObject* kw)
                return PyErr_Format(PyExc_ValueError,
                                    "%s requires closure of length %ld, not %ld",
                                    PyString_AS_STRING(code->co_name),
-                                   nfree, nclosure);
+                                   (long)nfree, (long)nclosure);
        if (nclosure) {
                Py_ssize_t i;
                for (i = 0; i < nclosure; i++) {
index 41f7390541761d27ea93dce78a9146744eaff5bf..460f63ac8d575881660b66191a7cb45fe2011cca 100644 (file)
@@ -2601,8 +2601,8 @@ list_ass_subscript(PyListObject* self, PyObject* item, PyObject* value)
                                /* XXX can we use %zd here? */
                                PyErr_Format(PyExc_ValueError,
             "attempt to assign sequence of size %ld to extended slice of size %ld",
-                                            PySequence_Fast_GET_SIZE(seq),
-                                            slicelength);
+                                            (long)PySequence_Fast_GET_SIZE(seq),
+                                            (long)slicelength);
                                Py_DECREF(seq);
                                return -1;
                        }
index b035ca29662b47a78f9c7881a23b7ff5b2a38166..a95f3a9ad6bbf5d5be6353cfad2117b575dfc458 100644 (file)
@@ -126,7 +126,7 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
                if (len < min_len) {
                        PyErr_Format(PyExc_TypeError, 
               "%.500s() takes an at least %ld-sequence (%ld-sequence given)",
-                                    type->tp_name, min_len, len);
+                                    type->tp_name, (long)min_len, (long)len);
                        Py_DECREF(arg);
                        return NULL;
                }
@@ -134,7 +134,7 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
                if (len > max_len) {
                        PyErr_Format(PyExc_TypeError, 
               "%.500s() takes an at most %ld-sequence (%ld-sequence given)",
-                                    type->tp_name, max_len, len);
+                                    type->tp_name, (long)max_len, (long)len);
                        Py_DECREF(arg);
                        return NULL;
                }
@@ -143,7 +143,7 @@ structseq_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
                if (len != min_len) {
                        PyErr_Format(PyExc_TypeError, 
               "%.500s() takes a %ld-sequence (%ld-sequence given)",
-                                    type->tp_name, min_len, len);
+                                    type->tp_name, (long)min_len, (long)len);
                        Py_DECREF(arg);
                        return NULL;
                }