You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-cvs@tcl.apache.org by mx...@apache.org on 2015/10/17 12:47:59 UTC

svn commit: r1709132 - in /tcl/rivet/trunk: ChangeLog src/mod_rivet/mod_rivet.h src/mod_rivet/rivet_prefork_mpm.c src/mod_rivet/rivet_worker_mpm.c

Author: mxmanghi
Date: Sat Oct 17 10:47:59 2015
New Revision: 1709132

URL: http://svn.apache.org/viewvc?rev=1709132&view=rev
Log:
    * src/mod_rivet/rivet_worker_mpm.c,rivet_prefork_mpm.c,mod_rivet.c: bridge jump table macro definition


Modified:
    tcl/rivet/trunk/ChangeLog
    tcl/rivet/trunk/src/mod_rivet/mod_rivet.h
    tcl/rivet/trunk/src/mod_rivet/rivet_prefork_mpm.c
    tcl/rivet/trunk/src/mod_rivet/rivet_worker_mpm.c

Modified: tcl/rivet/trunk/ChangeLog
URL: http://svn.apache.org/viewvc/tcl/rivet/trunk/ChangeLog?rev=1709132&r1=1709131&r2=1709132&view=diff
==============================================================================
--- tcl/rivet/trunk/ChangeLog (original)
+++ tcl/rivet/trunk/ChangeLog Sat Oct 17 10:47:59 2015
@@ -1,3 +1,7 @@
+2015-10-17 Massimo Manghi <mx...@apache.org>
+    * src/mod_rivet/rivet_worker_mpm.c,rivet_prefork_mpm.c,mod_rivet.c:
+    bridge jump table macro definition
+
 2015-10-14 Massimo Manghi <mx...@apache.org>
     * rivet/packages/hexgliphs/hexgliphs.tcl: new package HexGliphs
     to print hexadecimal character gliphs as ascii art

Modified: tcl/rivet/trunk/src/mod_rivet/mod_rivet.h
URL: http://svn.apache.org/viewvc/tcl/rivet/trunk/src/mod_rivet/mod_rivet.h?rev=1709132&r1=1709131&r2=1709132&view=diff
==============================================================================
--- tcl/rivet/trunk/src/mod_rivet/mod_rivet.h (original)
+++ tcl/rivet/trunk/src/mod_rivet/mod_rivet.h Sat Oct 17 10:47:59 2015
@@ -315,4 +315,6 @@ EXTERN Tcl_Interp* Rivet_CreateTclInterp
     (*module_globals->bridge_jump_table->fun)(__VA_ARGS__);\
 }
 
+#define RIVET_MPM_BRIDGE rivet_bridge_table bridge_jump_table =
+
 #endif /* MOD_RIVET_H */

Modified: tcl/rivet/trunk/src/mod_rivet/rivet_prefork_mpm.c
URL: http://svn.apache.org/viewvc/tcl/rivet/trunk/src/mod_rivet/rivet_prefork_mpm.c?rev=1709132&r1=1709131&r2=1709132&view=diff
==============================================================================
--- tcl/rivet/trunk/src/mod_rivet/rivet_prefork_mpm.c (original)
+++ tcl/rivet/trunk/src/mod_rivet/rivet_prefork_mpm.c Sat Oct 17 10:47:59 2015
@@ -141,7 +141,7 @@ rivet_thread_interp* Prefork_MPM_MasterI
     return module_globals->server_interp;
 }
 
-rivet_bridge_table bridge_jump_table = {
+RIVET_MPM_BRIDGE {
     NULL,
     Prefork_MPM_ChildInit,
     Prefork_MPM_Request,

Modified: tcl/rivet/trunk/src/mod_rivet/rivet_worker_mpm.c
URL: http://svn.apache.org/viewvc/tcl/rivet/trunk/src/mod_rivet/rivet_worker_mpm.c?rev=1709132&r1=1709131&r2=1709132&view=diff
==============================================================================
--- tcl/rivet/trunk/src/mod_rivet/rivet_worker_mpm.c (original)
+++ tcl/rivet/trunk/src/mod_rivet/rivet_worker_mpm.c Sat Oct 17 10:47:59 2015
@@ -732,7 +732,7 @@ int Worker_MPM_ExitHandler(int code)
     return TCL_OK;
 }
 
-rivet_bridge_table bridge_jump_table = {
+RIVET_MPM_BRIDGE {
     NULL,
     Worker_MPM_ChildInit,
     Worker_MPM_Request,



---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@tcl.apache.org
For additional commands, e-mail: site-cvs-help@tcl.apache.org