1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-06-20 17:17:13 +02:00

Some changes on user options.

This commit is contained in:
Sandu Liviu Catalin
2020-05-10 12:56:23 +03:00
parent bb74e92fc1
commit 018a2de97b
5 changed files with 27 additions and 14 deletions

@ -145,21 +145,21 @@ static void SqSetAreasEnabled(bool toggle)
}
// ------------------------------------------------------------------------------------------------
static CSStr SqGetOption(CSStr name)
static const String & SqGetOption(StackStrF & name)
{
return Core::Get().GetOption(name);
return Core::Get().GetOption(String(name.mPtr, name.mLen));
}
// ------------------------------------------------------------------------------------------------
static CSStr SqGetOptionOr(CSStr name, CSStr value)
static const String & SqGetOptionOr(StackStrF & name, StackStrF & value)
{
return Core::Get().GetOption(name, value);
return Core::Get().GetOption(String(name.mPtr, name.mLen), StringRef(value.mPtr));
}
// ------------------------------------------------------------------------------------------------
static void SqSetOption(CSStr name, CSStr value)
static void SqSetOption(StackStrF & name, StackStrF & value)
{
return Core::Get().SetOption(name, value);
Core::Get().SetOption(String(name.mPtr, name.mLen), String(value.mPtr, value.mLen));
}
// ------------------------------------------------------------------------------------------------