mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-02-21 20:27:13 +01:00
Make builtin formatted strings default to false to avoid trying to perform a format in cases where it can be folled by a following parameters that are not meant to be part of that formatted string.
This commit is contained in:
parent
bb7a6881c6
commit
7bb44ec008
@ -1510,7 +1510,7 @@ struct StackStrF
|
|||||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
/// Base constructor.
|
/// Base constructor.
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
StackStrF(HSQUIRRELVM vm, SQInteger idx, bool fmt = true, bool dummy = false)
|
StackStrF(HSQUIRRELVM vm, SQInteger idx, bool fmt = false, bool dummy = false)
|
||||||
: mPtr(nullptr)
|
: mPtr(nullptr)
|
||||||
, mLen(-1)
|
, mLen(-1)
|
||||||
, mRes(SQ_OK)
|
, mRes(SQ_OK)
|
||||||
|
@ -33,7 +33,7 @@ void IrcFreeMem(void * p)
|
|||||||
static SQInteger SqGetNick(HSQUIRRELVM vm)
|
static SQInteger SqGetNick(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -51,7 +51,7 @@ static SQInteger SqGetNick(HSQUIRRELVM vm)
|
|||||||
static SQInteger SqGetHost(HSQUIRRELVM vm)
|
static SQInteger SqGetHost(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -69,7 +69,7 @@ static SQInteger SqGetHost(HSQUIRRELVM vm)
|
|||||||
static SQInteger SqStripColorFromMIRC(HSQUIRRELVM vm)
|
static SQInteger SqStripColorFromMIRC(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -94,7 +94,7 @@ static SQInteger SqStripColorFromMIRC(HSQUIRRELVM vm)
|
|||||||
static SQInteger SqConvertColorFromMIRC(HSQUIRRELVM vm)
|
static SQInteger SqConvertColorFromMIRC(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -119,7 +119,7 @@ static SQInteger SqConvertColorFromMIRC(HSQUIRRELVM vm)
|
|||||||
static SQInteger SqConvertColorToMIRC(HSQUIRRELVM vm)
|
static SQInteger SqConvertColorToMIRC(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -1048,7 +1048,7 @@ static SQInteger FormattedIrcMessageCmd(HSQUIRRELVM vm, SendIrcMessageFunc send_
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF message(vm, 3);
|
StackStrF message(vm, 3, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(message.mRes))
|
if (SQ_FAILED(message.mRes))
|
||||||
{
|
{
|
||||||
|
@ -178,7 +178,7 @@ SQInteger Connection::ExecuteF(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, e.what());
|
return sq_throwerror(vm, e.what());
|
||||||
}
|
}
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -245,7 +245,7 @@ SQInteger Connection::InsertF(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, e.what());
|
return sq_throwerror(vm, e.what());
|
||||||
}
|
}
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -318,7 +318,7 @@ SQInteger Connection::QueryF(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, e.what());
|
return sq_throwerror(vm, e.what());
|
||||||
}
|
}
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -346,9 +346,9 @@ void Register_Connection(Table & sqlns)
|
|||||||
Class< Connection >(sqlns.GetVM(), Typename::Str)
|
Class< Connection >(sqlns.GetVM(), Typename::Str)
|
||||||
// Constructors
|
// Constructors
|
||||||
.Ctor()
|
.Ctor()
|
||||||
.Ctor< const StackStrF & >()
|
.FmtCtor< const StackStrF & >()
|
||||||
.Ctor< const StackStrF &, Int32 >()
|
.Ctor< const StackStrF &, Int32 >()
|
||||||
.Ctor< const StackStrF &, Int32, const StackStrF & >()
|
.FmtCtor< const StackStrF &, Int32, const StackStrF & >()
|
||||||
// Meta-methods
|
// Meta-methods
|
||||||
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
.SquirrelFunc(_SC("_typename"), &Typename::Fn)
|
||||||
.Func(_SC("_tostring"), &Connection::ToString)
|
.Func(_SC("_tostring"), &Connection::ToString)
|
||||||
|
@ -25,7 +25,7 @@ static SQInteger SqLoadScript(HSQUIRRELVM vm)
|
|||||||
// Whether the script execution is delayed
|
// Whether the script execution is delayed
|
||||||
SQBool delay = SQFalse;
|
SQBool delay = SQFalse;
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 3);
|
StackStrF val(vm, 3, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -1901,7 +1901,7 @@ SQInteger CPlayer::Msg(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, msgidx);
|
StackStrF val(vm, msgidx, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -1982,7 +1982,7 @@ SQInteger CPlayer::MsgP(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 3);
|
StackStrF val(vm, 3, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -2088,7 +2088,7 @@ SQInteger CPlayer::MsgEx(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, msgidx);
|
StackStrF val(vm, msgidx, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -2153,7 +2153,7 @@ SQInteger CPlayer::Message(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -2210,7 +2210,7 @@ SQInteger CPlayer::Announce(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -2280,7 +2280,7 @@ SQInteger CPlayer::AnnounceEx(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 3);
|
StackStrF val(vm, 3, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -36,7 +36,7 @@ template < class T > T BaseHash< T >::Algo;
|
|||||||
template < class T > static SQInteger HashF(HSQUIRRELVM vm)
|
template < class T > static SQInteger HashF(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -56,7 +56,7 @@ template < class T > static SQInteger HashF(HSQUIRRELVM vm)
|
|||||||
static SQInteger WhirlpoolF(HSQUIRRELVM vm)
|
static SQInteger WhirlpoolF(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -94,7 +94,7 @@ static SQInteger WhirlpoolF(HSQUIRRELVM vm)
|
|||||||
static SQInteger EncodeBase64F(HSQUIRRELVM vm)
|
static SQInteger EncodeBase64F(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -122,7 +122,7 @@ static SQInteger EncodeBase64F(HSQUIRRELVM vm)
|
|||||||
static SQInteger DecodeBase64F(HSQUIRRELVM vm)
|
static SQInteger DecodeBase64F(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -153,7 +153,7 @@ static SQInteger SqNan(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, "Wrong number of arguments");
|
return sq_throwerror(vm, "Wrong number of arguments");
|
||||||
}
|
}
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -178,7 +178,7 @@ static SQInteger SqNanL(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, "Wrong number of arguments");
|
return sq_throwerror(vm, "Wrong number of arguments");
|
||||||
}
|
}
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -490,7 +490,7 @@ static SQInteger SplitWhereCharImpl(HSQUIRRELVM vm, int(*fn)(int), bool neg)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -612,7 +612,7 @@ static SQInteger SqStrExplode(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, _SC("Missing string value"));
|
return sq_throwerror(vm, _SC("Missing string value"));
|
||||||
}
|
}
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 4);
|
StackStrF val(vm, 4, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -812,7 +812,7 @@ static CSStr FromArray(Array & arr)
|
|||||||
static SQInteger StdPrintF(HSQUIRRELVM vm)
|
static SQInteger StdPrintF(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -21,7 +21,7 @@ extern void Register_SysPath(HSQUIRRELVM vm);
|
|||||||
static SQInteger SqSysExec(HSQUIRRELVM vm)
|
static SQInteger SqSysExec(HSQUIRRELVM vm)
|
||||||
{
|
{
|
||||||
// Attempt to retrieve the value from the stack as a string
|
// Attempt to retrieve the value from the stack as a string
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -22,7 +22,7 @@ static SQInteger SqExtractIPv4(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, "Missing IP address string");
|
return sq_throwerror(vm, "Missing IP address string");
|
||||||
}
|
}
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -539,7 +539,7 @@ template < Uint8 L, bool S > static SQInteger LogBasicMessage(HSQUIRRELVM vm)
|
|||||||
return sq_throwerror(vm, "Missing message value");
|
return sq_throwerror(vm, "Missing message value");
|
||||||
}
|
}
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -259,7 +259,7 @@ static SQInteger SqBroadcastMsg(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, msgidx);
|
StackStrF val(vm, msgidx, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -339,7 +339,7 @@ static SQInteger SqBroadcastMsgP(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 3);
|
StackStrF val(vm, 3, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -444,7 +444,7 @@ static SQInteger SqBroadcastMsgEx(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, msgidx);
|
StackStrF val(vm, msgidx, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -508,7 +508,7 @@ static SQInteger SqBroadcastMessage(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -564,7 +564,7 @@ static SQInteger SqBroadcastAnnounce(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 2);
|
StackStrF val(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
@ -641,7 +641,7 @@ static SQInteger SqBroadcastAnnounceEx(HSQUIRRELVM vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
StackStrF val(vm, 3);
|
StackStrF val(vm, 3, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(val.mRes))
|
if (SQ_FAILED(val.mRes))
|
||||||
{
|
{
|
||||||
|
@ -499,7 +499,7 @@ public:
|
|||||||
return sq_throwerror(vm, e.what());
|
return sq_throwerror(vm, e.what());
|
||||||
}
|
}
|
||||||
// Attempt to generate the string value
|
// Attempt to generate the string value
|
||||||
const StackStrF tag(vm, 2);
|
const StackStrF tag(vm, 2, true);
|
||||||
// Have we failed to retrieve the string?
|
// Have we failed to retrieve the string?
|
||||||
if (SQ_FAILED(tag.mRes))
|
if (SQ_FAILED(tag.mRes))
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user