Skip to content

Commit 9baf6a5

Browse files
committed
Fix #1043: Change bad numberstring warning to error
1 parent 01847e0 commit 9baf6a5

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Shared/sdk/CScriptArgReader.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ class CScriptArgReader
5959
// The string received may not actually be a number
6060
if (!lua_isnumber(m_luaVM, m_iIndex))
6161
{
62-
SetCustomWarning("Expected number, got non-convertible string. This warning may be an error in future versions.");
62+
SetCustomError("Expected number, got non-convertible string", "Bad argument");
63+
return;
6364
}
6465

6566
// Returns 0 even if the string cannot be parsed as a number
@@ -103,7 +104,8 @@ class CScriptArgReader
103104
// The string received may not actually be a number
104105
if (!lua_isnumber(m_luaVM, m_iIndex))
105106
{
106-
SetCustomWarning("Expected number, got non-convertible string. This warning may be an error in future versions.");
107+
SetCustomError("Expected number, got non-convertible string", "Bad argument");
108+
return;
107109
}
108110

109111
// Returns 0 even if the string cannot be parsed as a number

0 commit comments

Comments
 (0)