From ff7704fa46ababc7b5bbbdfa8a57b6528ed1e132 Mon Sep 17 00:00:00 2001 From: mingodad Date: Mon, 18 Jan 2016 18:16:56 +0000 Subject: [PATCH] Remove double call to an already saved value. --- sqstdlib/sqstdstring.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sqstdlib/sqstdstring.cpp b/sqstdlib/sqstdstring.cpp index 4e3160f..5b43bc9 100644 --- a/sqstdlib/sqstdstring.cpp +++ b/sqstdlib/sqstdstring.cpp @@ -71,7 +71,7 @@ SQRESULT sqstd_format(HSQUIRRELVM v,SQInteger nformatstringidx,SQInteger *outlen SQChar fmt[MAX_FORMAT_LEN]; sq_getstring(v,nformatstringidx,&format); SQInteger format_size = sq_getsize(v,nformatstringidx); - SQInteger allocated = (sq_getsize(v,nformatstringidx)+2)*sizeof(SQChar); + SQInteger allocated = (format_size+2)*sizeof(SQChar); dest = sq_getscratchpad(v,allocated); SQInteger n = 0,i = 0, nparam = nformatstringidx+1, w = 0; //while(format[n] != '\0')