diff options
Diffstat (limited to 'src/lift.cpp')
-rw-r--r-- | src/lift.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lift.cpp b/src/lift.cpp index 10c4707..fe901f0 100644 --- a/src/lift.cpp +++ b/src/lift.cpp @@ -33,9 +33,7 @@ lift_symbol(CEnv& cenv, Code& code, const ASymbol* sym) throw() const std::string& cppstr = sym->cppstr; if (!cenv.liftStack.empty() && cppstr == cenv.name(cenv.liftStack.top().fn)) { return cenv.penv.sym("_me"); // Reference to innermost function - } else if (!cenv.penv.handler(true, cppstr) - && !cenv.penv.handler(false, cppstr) - && !cenv.code.innermost(sym)) { + } else if (!cenv.penv.handler(cppstr) && !cenv.code.innermost(sym)) { const int32_t index = cenv.liftStack.top().index(sym); |