From 0b79d443455dee9ad4c29f66d7a477164033a9a0 Mon Sep 17 00:00:00 2001 From: drmortalwombat <90205530+drmortalwombat@users.noreply.github.com> Date: Mon, 3 Jul 2023 22:39:24 +0200 Subject: [PATCH] Fix location of error message of duplicate function definition --- oscar64/Parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oscar64/Parser.cpp b/oscar64/Parser.cpp index 9488b7e..0e1caf2 100644 --- a/oscar64/Parser.cpp +++ b/oscar64/Parser.cpp @@ -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;