[Python-checkins] CVS: python/dist/src/Python bltinmodule.c,2.244,2.245

Jeremy Hylton jhylton@users.sourceforge.net
2001年11月28日 12:36:44 -0800


Update of /cvsroot/python/python/dist/src/Python
In directory usw-pr-cvs1:/tmp/cvs-serv7990/Python
Modified Files:
	bltinmodule.c 
Log Message:
Use PyOS_snprintf instead of sprintf.
Index: bltinmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/bltinmodule.c,v
retrieving revision 2.244
retrieving revision 2.245
diff -C2 -d -r2.244 -r2.245
*** bltinmodule.c	2001年11月05日 02:45:59	2.244
--- bltinmodule.c	2001年11月28日 20:36:42	2.245
***************
*** 780,784 ****
 			 "argument %d to map() must support iteration";
 			char errbuf[sizeof(errmsg) + 25];
! 			sprintf(errbuf, errmsg, i+2);
 			PyErr_SetString(PyExc_TypeError, errbuf);
 			goto Fail_2;
--- 780,784 ----
 			 "argument %d to map() must support iteration";
 			char errbuf[sizeof(errmsg) + 25];
! 			PyOS_snprintf(errbuf, sizeof(errbuf), errmsg, i+2);
 			PyErr_SetString(PyExc_TypeError, errbuf);
 			goto Fail_2;

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