# HG changeset patch # User David Anderson # Date 1186722494 0 # Node ID 10f58032bc78bb1c97162ca76b71eaa6c36f730f # Parent 9cddbed745818553d4b0993b769a260f8b3208d0 fixed some state parsing errors diff -r 9cddbed74581 -r 10f58032bc78 core/AdminCache.cpp --- a/core/AdminCache.cpp Fri Aug 10 04:53:30 2007 +0000 +++ b/core/AdminCache.cpp Fri Aug 10 05:08:14 2007 +0000 @@ -119,14 +119,14 @@ { if (strcmp(name, "Levels") == 0) { - m_IgnoreLevel = LEVEL_STATE_LEVELS; + m_LevelState = LEVEL_STATE_LEVELS; } else { m_IgnoreLevel++; } - } else if (m_IgnoreLevel == LEVEL_STATE_LEVELS) { + } else if (m_LevelState == LEVEL_STATE_LEVELS) { if (strcmp(name, "Flags") == 0) { - m_IgnoreLevel = LEVEL_STATE_FLAGS; + m_LevelState = LEVEL_STATE_FLAGS; } else { m_IgnoreLevel++; } @@ -138,7 +138,7 @@ } SMCParseResult ReadSMC_KeyValue(const char *key, const char *value, bool key_quotes, bool value_quotes) { - if (m_IgnoreLevel != LEVEL_STATE_FLAGS || m_IgnoreLevel) + if (m_LevelState != LEVEL_STATE_FLAGS || m_IgnoreLevel) { return SMCParse_Continue; }