diff extensions/dbg_rt/dbg_rt.c @ 1216:581bbd48524a

Change prototype of rt_out callbacks to allow disposal of messages
author Sebastien Decugis <sdecugis@freediameter.net>
date Wed, 19 Jun 2013 16:03:24 +0200
parents 1af09cc156d6
children 3a40bd55ee74
line wrap: on
line diff
--- a/extensions/dbg_rt/dbg_rt.c	Wed Jun 19 10:20:47 2013 +0800
+++ b/extensions/dbg_rt/dbg_rt.c	Wed Jun 19 16:03:24 2013 +0200
@@ -58,9 +58,10 @@
 }
 
 /* Path selection debug callback */
-static int dbgrt_out_cb(void * cbdata, struct msg * msg, struct fd_list * candidates)
+static int dbgrt_out_cb(void * cbdata, struct msg ** pmsg, struct fd_list * candidates)
 {
 	struct fd_list * li;
+	struct msg * msg = *pmsg;
 	char * buf = NULL; size_t buflen;
 	
 	TRACE_ENTRY("%p %p %p", cbdata, msg, candidates);
"Welcome to our mercurial repository"