diff --git a/apps/esmtool/labels.cpp b/apps/esmtool/labels.cpp index a82a6ae808..6793e770c7 100644 --- a/apps/esmtool/labels.cpp +++ b/apps/esmtool/labels.cpp @@ -712,7 +712,7 @@ std::string creatureFlags(int flags) if (flags & ESM::Creature::Respawn) properties += "Respawn "; if (flags & ESM::Creature::Weapon) properties += "Weapon "; if (flags & ESM::Creature::Essential) properties += "Essential "; - int unused = (0xFF ^ + int unused = (0xFFFFFFFF ^ (ESM::Creature::Base| ESM::Creature::Walks| ESM::Creature::Swims| diff --git a/components/compiler/exprparser.cpp b/components/compiler/exprparser.cpp index d2d43ceaf7..20873385bd 100644 --- a/components/compiler/exprparser.cpp +++ b/components/compiler/exprparser.cpp @@ -347,8 +347,6 @@ namespace Compiler scanner.putbackName (name, loc); return false; } - - return Parser::parseName (name, loc, scanner); } bool ExprParser::parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner)