Mercurial > hg > freeDiameter
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);