comparison Modules/arraymodule.c @ 71810:d0b0fcbb40db

Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. The macro was introduced in #12724.
author Brian Curtin <brian@python.org>
date Wed, 10 Aug 2011 20:28:54 -0500
parents 8587305b259b
children 15659e0e2b2e
comparison
equal deleted inserted replaced
71809:77a65b078852 71810:d0b0fcbb40db
512 PyObject *vi = NULL; 512 PyObject *vi = NULL;
513 PyObject *wi = NULL; 513 PyObject *wi = NULL;
514 Py_ssize_t i, k; 514 Py_ssize_t i, k;
515 PyObject *res; 515 PyObject *res;
516 516
517 if (!array_Check(v) || !array_Check(w)) { 517 if (!array_Check(v) || !array_Check(w))
518 Py_INCREF(Py_NotImplemented); 518 Py_RETURN_NOTIMPLEMENTED;
519 return Py_NotImplemented;
520 }
521 519
522 va = (arrayobject *)v; 520 va = (arrayobject *)v;
523 wa = (arrayobject *)w; 521 wa = (arrayobject *)w;
524 522
525 if (Py_SIZE(va) != Py_SIZE(wa) && (op == Py_EQ || op == Py_NE)) { 523 if (Py_SIZE(va) != Py_SIZE(wa) && (op == Py_EQ || op == Py_NE)) {