[Python-checkins] CVS: python/dist/src/Python dynload_dl.c,2.6,2.7

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


Update of /cvsroot/python/python/dist/src/Python
In directory usw-pr-cvs1:/tmp/cvs-serv8267/Python
Modified Files:
	dynload_dl.c 
Log Message:
Use PyOS_snprintf instead of sprintf.
Index: dynload_dl.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/dynload_dl.c,v
retrieving revision 2.6
retrieving revision 2.7
diff -C2 -d -r2.6 -r2.7
*** dynload_dl.c	2000年09月01日 23:29:28	2.6
--- dynload_dl.c	2001年11月28日 20:37:37	2.7
***************
*** 22,26 ****
 	char funcname[258];
 
! 	sprintf(funcname, "init%.200s", shortname);
 	return dl_loadmod(Py_GetProgramName(), pathname, funcname);
 }
--- 22,26 ----
 	char funcname[258];
 
! 	PyOS_snprintf(funcname, sizeof(funcname), "init%.200s", shortname);
 	return dl_loadmod(Py_GetProgramName(), pathname, funcname);
 }

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