summaryrefslogtreecommitdiffstats
path: root/Objects/unicodeobject.c
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2011-03-06 15:06:34 (GMT)
committerBenjamin Peterson <benjamin@python.org>2011-03-06 15:06:34 (GMT)
commit5fd4bd3796a220932c6148de2d08589a7f1b93d6 (patch)
tree3f3fc02f81a525fa69b94be3977f602cfccd5924 /Objects/unicodeobject.c
parentc1423892182bde25e76acde1702ad266ba12be7e (diff)
downloadcpython-5fd4bd3796a220932c6148de2d08589a7f1b93d6.zip
cpython-5fd4bd3796a220932c6148de2d08589a7f1b93d6.tar.gz
cpython-5fd4bd3796a220932c6148de2d08589a7f1b93d6.tar.bz2
avoid casting with this nice macro
Diffstat (limited to 'Objects/unicodeobject.c')
-rw-r--r--Objects/unicodeobject.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c
index 1d0e97b..db9f706 100644
--- a/Objects/unicodeobject.c
+++ b/Objects/unicodeobject.c
@@ -7358,8 +7358,7 @@ PyUnicode_RichCompare(PyObject *left, PyObject *right, int op)
if (PyUnicode_Check(left) && PyUnicode_Check(right)) {
PyObject *v;
- if (((PyUnicodeObject *) left)->length !=
- ((PyUnicodeObject *) right)->length) {
+ if (PyUnicode_GET_SIZE(left) != PyUnicode_GET_SIZE(right)) {
if (op == Py_EQ) {
Py_INCREF(Py_False);
return Py_False;