diff options
author | Brian Paul <brianp@vmware.com> | 2009-09-10 15:41:52 -0600 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2009-09-10 15:41:52 -0600 |
commit | d9dc4cb0e4f578da9e50c9d1ba6fd9c22ea2fca6 (patch) | |
tree | b414384522f41d5d422bfe09de3126eb9755594f /src/mesa/drivers/dri/radeon/radeon_debug.c | |
parent | 8c37a4c8fd133f3cddc6798a0834038730acc213 (diff) | |
parent | 4b1cbfcbe66161a7b56d56cd9e2c35ce49b3a91d (diff) |
Merge branch 'mesa_7_6_branch'
Diffstat (limited to 'src/mesa/drivers/dri/radeon/radeon_debug.c')
-rw-r--r-- | src/mesa/drivers/dri/radeon/radeon_debug.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/radeon/radeon_debug.c b/src/mesa/drivers/dri/radeon/radeon_debug.c index a1ed39683f..3b6f003803 100644 --- a/src/mesa/drivers/dri/radeon/radeon_debug.c +++ b/src/mesa/drivers/dri/radeon/radeon_debug.c @@ -32,6 +32,9 @@ #include "radeon_debug.h" #include "radeon_common_context.h" +#include <stdarg.h> +#include <stdio.h> + static const struct dri_debug_control debug_control[] = { {"fall", RADEON_FALLBACKS}, {"tex", RADEON_TEXTURE}, @@ -85,10 +88,10 @@ void _radeon_debug_remove_indent(void) } } -extern void _radeon_print(const radeon_debug_type_t type, +void _radeon_print(const radeon_debug_type_t type, const radeon_debug_level_t level, const char* message, - va_list values) + ...) { GET_CURRENT_CONTEXT(ctx); if (ctx) { @@ -97,5 +100,8 @@ extern void _radeon_print(const radeon_debug_type_t type, if (radeon->debug.indent_depth) fprintf(stderr, "%s", radeon->debug.indent); } + va_list values; + va_start( values, message ); vfprintf(stderr, message, values); + va_end( values ); } |