Fix potential formatting issue with nvault_[p]set

This commit is contained in:
Arkshine 2015-01-29 16:52:47 +01:00
parent 5ca0e5617d
commit 9f93ff5168

View File

@ -172,8 +172,8 @@ static cell nvault_set(AMX *amx, cell *params)
} }
NVault *pVault = g_Vaults.at(id); NVault *pVault = g_Vaults.at(id);
int len; int len;
char *key = MF_GetAmxString(amx, params[2], 0, &len); const char *key = MF_GetAmxString(amx, params[2], 0, &len);
char *val = MF_FormatAmxString(amx, params, 3, &len); const char *val = MF_GetAmxString(amx, params[3], 1, &len);
pVault->SetValue(key, val); pVault->SetValue(key, val);
@ -190,8 +190,8 @@ static cell nvault_pset(AMX *amx, cell *params)
} }
NVault *pVault = g_Vaults.at(id); NVault *pVault = g_Vaults.at(id);
int len; int len;
char *key = MF_GetAmxString(amx, params[2], 0, &len); const char *key = MF_GetAmxString(amx, params[2], 0, &len);
char *val = MF_FormatAmxString(amx, params, 3, &len); const char *val = MF_GetAmxString(amx, params[3], 1, &len);
pVault->SetValue(key, val, 0); pVault->SetValue(key, val, 0);