From bd2f6dbf0593a50f57e8a2e31206cab8c15f37de Mon Sep 17 00:00:00 2001 From: Thilo Schulz Date: Mon, 2 May 2011 22:01:39 +0000 Subject: [PATCH] [23:59:05] Thilo: altName (created using va) does not point to model filename in developer-only printf as va is used to load images before the printf. http://pastebin.com/1KCjz6Ct --- code/renderer/tr_model.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/renderer/tr_model.c b/code/renderer/tr_model.c index a082733d..bb90f29c 100644 --- a/code/renderer/tr_model.c +++ b/code/renderer/tr_model.c @@ -270,7 +270,7 @@ qhandle_t RE_RegisterModel( const char *name ) { int i; char localName[ MAX_QPATH ]; const char *ext; - char *altName; + char altName[ MAX_QPATH ]; if ( !name || !name[0] ) { ri.Printf( PRINT_ALL, "RE_RegisterModel: NULL name\n" ); @@ -358,7 +358,7 @@ qhandle_t RE_RegisterModel( const char *name ) { if (i == orgLoader) continue; - altName = va( "%s.%s", localName, modelLoaders[ i ].ext ); + Com_sprintf( altName, sizeof (altName), "%s.%s", localName, modelLoaders[ i ].ext ); // Load hModel = modelLoaders[ i ].ModelLoader( altName, mod );