]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
use macros
authorBenjamin Peterson <benjamin@python.org>
Thu, 17 Sep 2009 21:33:46 +0000 (21:33 +0000)
committerBenjamin Peterson <benjamin@python.org>
Thu, 17 Sep 2009 21:33:46 +0000 (21:33 +0000)
Objects/stringobject.c

index d78e2a3d155c804671a3fec1a7bfd1d0e26624c9..6d933a10fb71d360723422f46a04195d9a9e9f57 100644 (file)
@@ -3948,7 +3948,7 @@ static PyObject *
 string_sizeof(PyStringObject *v)
 {
        Py_ssize_t res;
-       res = PyStringObject_SIZE + v->ob_size * v->ob_type->tp_itemsize;
+       res = PyStringObject_SIZE + PyString_GET_SIZE(v) * Py_TYPE(v)->tp_itemsize;
        return PyInt_FromSsize_t(res);
 }