mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-01-19 21:53:51 +00:00
turned redeclartion of local variables from an error into a warning
This commit is contained in:
parent
63407a662c
commit
fe038cef03
1 changed files with 4 additions and 2 deletions
|
@ -98,10 +98,12 @@ namespace Compiler
|
||||||
|
|
||||||
if (type!=' ')
|
if (type!=' ')
|
||||||
{
|
{
|
||||||
getErrorHandler().error ("catoLowern't re-declare local variable", loc);
|
/// \todo add option to make re-declared local variables an error
|
||||||
|
getErrorHandler().warning ("can't re-declare local variable", loc);
|
||||||
SkipParser skip (getErrorHandler(), getContext());
|
SkipParser skip (getErrorHandler(), getContext());
|
||||||
scanner.scan (skip);
|
scanner.scan (skip);
|
||||||
return false;
|
mState = EndState;
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
mLocals.declare (mState==ShortState ? 's' : (mState==LongState ? 'l' : 'f'),
|
mLocals.declare (mState==ShortState ? 's' : (mState==LongState ? 'l' : 'f'),
|
||||||
|
|
Loading…
Reference in a new issue