diff --git a/src/Utils/module_utils.cpp b/src/Utils/module_utils.cpp index 3e6acd7..0d03161 100644 --- a/src/Utils/module_utils.cpp +++ b/src/Utils/module_utils.cpp @@ -310,7 +310,7 @@ static void getModuleSymbols(SgStatement* func, set& symbs) SgSymbol* s = func->symbol()->next(); while (s) { - if (IS_BY_USE(s) && s->scope()->symbol()->identifier() == currScope) + if (IS_BY_USE(s) && s->scope() && s->scope()->symbol()->identifier() == currScope) symbs.insert(s); s = s->next(); } diff --git a/src/Utils/version.h b/src/Utils/version.h index 0dcd95e..dbb54d9 100644 --- a/src/Utils/version.h +++ b/src/Utils/version.h @@ -1,3 +1,3 @@ #pragma once -#define VERSION_SPF "2399" +#define VERSION_SPF "2400"