[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)
  {