Fix location of error message of duplicate function definition

This commit is contained in:
drmortalwombat 2023-07-03 22:39:24 +02:00
parent e8587105c4
commit 0b79d44345

View File

@ -3462,7 +3462,7 @@ Declaration* Parser::ParseDeclaration(Declaration * pdec, bool variable, bool ex
if (ndec->mBase->mType == DT_TYPE_FUNCTION)
{
if (ndec->mFlags & DTF_DEFINED)
mErrors->Error(ndec->mLocation, EERR_DUPLICATE_DEFINITION, "Duplicate function definition");
mErrors->Error(mScanner->mLocation, EERR_DUPLICATE_DEFINITION, "Duplicate function definition");
ndec->mCompilerOptions = mCompilerOptions;
ndec->mBase->mCompilerOptions = mCompilerOptions;