Module: Mesa Branch: master Commit: d2cdf6253cf06fbed6a5ca7ae17ddadf644afe26 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2cdf6253cf06fbed6a5ca7ae17ddadf644afe26
Author: José Fonseca <[email protected]> Date: Wed Apr 8 15:41:08 2009 +0100 trace: Make call no global. --- src/gallium/drivers/trace/tr_dump.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/gallium/drivers/trace/tr_dump.c b/src/gallium/drivers/trace/tr_dump.c index 314e4fa..f9ee787 100644 --- a/src/gallium/drivers/trace/tr_dump.c +++ b/src/gallium/drivers/trace/tr_dump.c @@ -58,6 +58,7 @@ static struct util_stream *stream = NULL; static unsigned refcount = 0; +static long unsigned call_no = 0; static INLINE void @@ -218,6 +219,7 @@ trace_dump_trace_close(void) util_stream_close(stream); stream = NULL; refcount = 0; + call_no = 0; } } @@ -265,11 +267,10 @@ void trace_dump_trace_end(void) void trace_dump_call_begin(const char *klass, const char *method) { - static long unsigned no = 0; - ++no; + ++call_no; trace_dump_indent(1); trace_dump_writes("<call no=\'"); - trace_dump_writef("%lu", no); + trace_dump_writef("%lu", call_no); trace_dump_writes("\' class =\'"); trace_dump_escape(klass); trace_dump_writes("\' method=\'"); _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
