[Python-checkins] python/dist/src/Python sysmodule.c,2.119,2.120

tim_one@users.sourceforge.net tim_one@users.sourceforge.net
Sun, 06 Jul 2003 11:36:56 -0700


Update of /cvsroot/python/python/dist/src/Python
In directory sc8-pr-cvs1:/tmp/cvs-serv11478/Python

Modified Files:
	sysmodule.c 
Log Message:
New function sys.getcheckinterval(), to complement setcheckinterval().


Index: sysmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/sysmodule.c,v
retrieving revision 2.119
retrieving revision 2.120
diff -C2 -d -r2.119 -r2.120
*** sysmodule.c	10 May 2003 07:08:50 -0000	2.119
--- sysmodule.c	6 Jul 2003 18:36:54 -0000	2.120
***************
*** 433,436 ****
--- 433,446 ----
  
  static PyObject *
+ sys_getcheckinterval(PyObject *self, PyObject *args)
+ {
+ 	return PyInt_FromLong(_Py_CheckInterval);
+ }
+ 
+ PyDoc_STRVAR(getcheckinterval_doc,
+ "getcheckinterval() -> current check interval; see setcheckinterval()."
+ );
+ 
+ static PyObject *
  sys_setrecursionlimit(PyObject *self, PyObject *args)
  {
***************
*** 724,727 ****
--- 734,739 ----
  	{"setcheckinterval",	sys_setcheckinterval, METH_VARARGS,
  	 setcheckinterval_doc}, 
+ 	{"getcheckinterval",	sys_getcheckinterval, METH_NOARGS,
+ 	 getcheckinterval_doc}, 
  #ifdef HAVE_DLOPEN
  	{"setdlopenflags", sys_setdlopenflags, METH_VARARGS,