diff --git a/src/Utils/SgUtils.cpp b/src/Utils/SgUtils.cpp index 024de03..82f0c19 100644 --- a/src/Utils/SgUtils.cpp +++ b/src/Utils/SgUtils.cpp @@ -934,8 +934,14 @@ void fillNonDistrArraysAsPrivate(SgStatement *st, { auto itD = declaredArrays.find(*itSet); if (itD != declaredArrays.end()) - if (itD->second.first->IsNotDistribute()) - privatesVars.insert(itD->second.first->GetShortName()); + { + const auto array = itD->second.first; + if (array->IsNotDistribute()) + { + auto symb = array->GetDeclSymbol(make_pair(st->fileName(), st->lineNumber())); + privatesVars.insert(symb->identifier()); + } + } } } } diff --git a/src/Utils/version.h b/src/Utils/version.h index 46b7ba3..5aee966 100644 --- a/src/Utils/version.h +++ b/src/Utils/version.h @@ -1,3 +1,3 @@ #pragma once -#define VERSION_SPF "2459" +#define VERSION_SPF "2460"