summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi
diff options
context:
space:
mode:
authorJosé Fonseca <[email protected]>2008-04-14 23:55:36 +0900
committerJosé Fonseca <[email protected]>2008-04-15 10:13:52 +0900
commit5b8fa518476868530d748ce6d03674e9cca3d89f (patch)
tree0203b70b4a0da695fc013e94a7554789cd95967c /src/gallium/auxiliary/tgsi
parent21ae3d2721326d56c76370fd8bfcc1536203925d (diff)
gallium: Don't assume snprintf are always available.
Diffstat (limited to 'src/gallium/auxiliary/tgsi')
-rw-r--r--src/gallium/auxiliary/tgsi/util/tgsi_dump.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gallium/auxiliary/tgsi/util/tgsi_dump.c b/src/gallium/auxiliary/tgsi/util/tgsi_dump.c
index cb3573ceb66..ff6a2c4194d 100644
--- a/src/gallium/auxiliary/tgsi/util/tgsi_dump.c
+++ b/src/gallium/auxiliary/tgsi/util/tgsi_dump.c
@@ -30,6 +30,7 @@
#include "pipe/p_debug.h"
#include "pipe/p_util.h"
#include "pipe/p_shader_tokens.h"
+#include "util/u_string.h"
#include "tgsi_dump.h"
#include "tgsi_parse.h"
#include "tgsi_build.h"
@@ -147,7 +148,7 @@ gen_dump_uix(
{
char str[36];
- sprintf( str, "0x%x", ui );
+ util_snprintf( str, sizeof(str), "0x%x", ui );
gen_dump_str( dump, str );
}
@@ -158,7 +159,7 @@ gen_dump_uid(
{
char str[16];
- sprintf( str, "%u", ui );
+ util_snprintf( str, sizeof(str), "%u", ui );
gen_dump_str( dump, str );
}
@@ -169,7 +170,7 @@ gen_dump_sid(
{
char str[16];
- sprintf( str, "%d", si );
+ util_snprintf( str, sizeof(str), "%d", si );
gen_dump_str( dump, str );
}
@@ -180,7 +181,7 @@ gen_dump_flt(
{
char str[48];
- sprintf( str, "%10.4f", flt );
+ util_snprintf( str, sizeof(str), "%10.4f", flt );
gen_dump_str( dump, str );
}