[Python-checkins] CVS: python/dist/src/Modules mmapmodule.c,2.28,2.29

Tim Peters tim_one@users.sourceforge.net
Wed, 09 May 2001 11:48:28 -0700


Update of /cvsroot/python/python/dist/src/Modules
In directory usw-pr-cvs1:/tmp/cvs-serv25475/python/dist/src/Modules

Modified Files:
	mmapmodule.c 
Log Message:
Minor fiddling related to
SF patch 416251 2.1c1 mmapmodule: unused vrbl cleanup


Index: mmapmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/mmapmodule.c,v
retrieving revision 2.28
retrieving revision 2.29
diff -C2 -r2.28 -r2.29
*** mmapmodule.c	2001/04/21 02:46:11	2.28
--- mmapmodule.c	2001/05/09 18:48:26	2.29
***************
*** 164,177 ****
  		      PyObject *args)
  {
- 	char value;
- 	char *where;
  	CHECK_VALID(NULL);
          if (!PyArg_ParseTuple(args, ":read_byte"))
  		return NULL;
  	if (self->pos < self->size) {
! 	        where = self->data + self->pos;
! 		value = (char) *(where);
  		self->pos += 1;
! 		return Py_BuildValue("c", (char) *(where));
  	} else {
  		PyErr_SetString (PyExc_ValueError, "read byte out of range");
--- 164,174 ----
  		      PyObject *args)
  {
  	CHECK_VALID(NULL);
          if (!PyArg_ParseTuple(args, ":read_byte"))
  		return NULL;
  	if (self->pos < self->size) {
! 	        char value = self->data[self->pos];
  		self->pos += 1;
! 		return Py_BuildValue("c", value);
  	} else {
  		PyErr_SetString (PyExc_ValueError, "read byte out of range");