[Python-checkins] python/dist/src/Objects typeobject.c,2.172,2.173

gvanrossum@users.sourceforge.net gvanrossum@users.sourceforge.net
2002年8月12日 12:25:11 -0700


Update of /cvsroot/python/python/dist/src/Objects
In directory usw-pr-cvs1:/tmp/cvs-serv24028
Modified Files:
	typeobject.c 
Log Message:
Fix MSVC warnings.
Index: typeobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/typeobject.c,v
retrieving revision 2.172
retrieving revision 2.173
diff -C2 -d -r2.172 -r2.173
*** typeobject.c	12 Aug 2002 19:05:44 -0000	2.172
--- typeobject.c	12 Aug 2002 19:25:08 -0000	2.173
***************
*** 941,947 ****
 	assert(obj->ob_type->tp_weaklistoffset > 0);
 	assert(obj->ob_type->tp_weaklistoffset + sizeof(PyObject *) <=
! 	 obj->ob_type->tp_basicsize);
 	weaklistptr = (PyObject **)
! 		((void *)obj + obj->ob_type->tp_weaklistoffset);
 	if (*weaklistptr == NULL)
 		result = Py_None;
--- 941,947 ----
 	assert(obj->ob_type->tp_weaklistoffset > 0);
 	assert(obj->ob_type->tp_weaklistoffset + sizeof(PyObject *) <=
! 	 (size_t)(obj->ob_type->tp_basicsize));
 	weaklistptr = (PyObject **)
! 		((char *)obj + obj->ob_type->tp_weaklistoffset);
 	if (*weaklistptr == NULL)
 		result = Py_None;

AltStyle によって変換されたページ (->オリジナル) /