[Python-checkins] CVS: python/dist/src/Python ceval.c,2.220,2.221
Guido van Rossum
gvanrossum@users.sourceforge.net
Wed, 17 Jan 2001 07:42:32 -0800
Update of /cvsroot/python/python/dist/src/Python
In directory usw-pr-cvs1:/tmp/cvs-serv13431
Modified Files:
ceval.c
Log Message:
Rich comparisons fall-out:
- Use PyObject_RichCompare*() where possible: when comparing
keyword arguments, in _PyEval_SliceIndex(), and of course in
cmp_outcome().
Unrelated stuff:
- Removed all trailing whitespace.
- Folded some long lines.
Index: ceval.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/ceval.c,v
retrieving revision 2.220
retrieving revision 2.221
diff -C2 -r2.220 -r2.221
*** ceval.c 2001/01/15 22:14:16 2.220
--- ceval.c 2001/01/17 15:42:30 2.221
***************
*** 49,53 ****
static PyObject *do_call(PyObject *, PyObject ***, int, int);
static PyObject *ext_do_call(PyObject *, PyObject ***, int, int, int);
! static PyObject *update_keyword_args(PyObject *, int, PyObject ***, PyObject *);
static PyObject *update_star_args(int, int, PyObject *, PyObject ***);
static PyObject *load_args(PyObject ***, int);
--- 49,53 ----
static PyObject *do_call(PyObject *, PyObject ***, int, int);
static PyObject *ext_do_call(PyObject *, PyObject ***, int, int, int);
! static PyObject *update_keyword_args(PyObject *, int, PyObject ***,PyObject *);
static PyObject *update_star_args(int, int, PyObject *, PyObject ***);
[...1563 lines suppressed...]
}
--- 3274,3278 ----
!PyFile_Check(prog)) {
PyErr_SetString(PyExc_TypeError,
! "exec: arg 1 must be a string, file, or code object");
return -1;
}
***************
*** 3312,3316 ****
}
! static void
format_exc_check_arg(PyObject *exc, char *format_str, PyObject *obj)
{
--- 3311,3315 ----
}
! static void
format_exc_check_arg(PyObject *exc, char *format_str, PyObject *obj)
{