From: Stephen D. <sd...@us...> - 2005-07-12 07:32:39
|
Update of /cvsroot/naviserver/naviserver/nslog In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20670/nslog Modified Files: nslog.c Log Message: 2005-07-11 Stephen Deasey <sd...@us...> * include/ns.h: * nsd/nsd.h: * nsd/nsmain.c: * nsd/queue.c: * nsd/tclcmds.c: * nsd/proc.c: * nsd/tclinit.c: Add generalised interp tracing mechanism which replaces Ns_TclInitInterps, Ns_TclRegisterDeferred etc. Restructured code for clarity. * nsd/tclset.c: * nsd/tclshare.c: * nsd/tclthread.c: * nsd/adprequest.c: s/NsGetInterp/NsGetInterpData/g * nsd/Makefile: * nsd/connio.c: * nsd/tclatclose.c: Moved at-close traces into tclinit.c. * nsd/tclmisc.c: Move Ns_TclPrintfResult into misc. * nsdb/db.h: * nsdb/nsdb.h: * nslog/nslog.c: * nsperm/nsperm.c: Remove usage of deprecated functions. Index: nslog.c =================================================================== RCS file: /cvsroot/naviserver/naviserver/nslog/nslog.c,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** nslog.c 11 Jun 2005 20:00:48 -0000 1.8 --- nslog.c 12 Jul 2005 07:31:40 -0000 1.9 *************** *** 136,140 **** static Ns_ArgProc LogArg; static Tcl_CmdProc LogCmd; ! static Ns_TclInterpInitProc AddCmds; /* --- 136,140 ---- static Ns_ArgProc LogArg; static Tcl_CmdProc LogCmd; ! static Ns_TclTraceProc AddCmds; /* *************** *** 265,269 **** Ns_RegisterServerTrace(server,LogTrace,logPtr); Ns_RegisterAtShutdown(LogCloseCallback,logPtr); ! Ns_TclInitInterps(server,AddCmds,logPtr); return NS_OK; } --- 265,270 ---- Ns_RegisterServerTrace(server,LogTrace,logPtr); Ns_RegisterAtShutdown(LogCloseCallback,logPtr); ! Ns_TclRegisterTrace(server, AddCmds, logPtr, NS_TCL_TRACE_CREATE); ! return NS_OK; } |