From: Vlad S. <ser...@us...> - 2006-01-18 02:27:04
|
Update of /cvsroot/naviserver/naviserver/nsthread In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16652/nsthread Modified Files: thread.c Log Message: See ChangeLog Index: thread.c =================================================================== RCS file: /cvsroot/naviserver/naviserver/nsthread/thread.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thread.c 10 Jun 2005 17:58:59 -0000 1.2 --- thread.c 18 Jan 2006 02:26:54 -0000 1.3 *************** *** 268,277 **** void ! Ns_ThreadSetName(char *name) { Thread *thisPtr = GetThread(); Ns_MasterLock(); ! strncpy(thisPtr->name, name, NS_THREAD_NAMESIZE); Ns_MasterUnlock(); } --- 268,280 ---- void ! Ns_ThreadSetName(char *name,...) { Thread *thisPtr = GetThread(); + va_list ap; Ns_MasterLock(); ! va_start(ap, name); ! vsnprintf(thisPtr->name, NS_THREAD_NAMESIZE, name, ap); ! va_end(ap); Ns_MasterUnlock(); } |