From 619c15cac98604016509404eb00cfa516d403a93 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Tue, 30 Jan 2007 00:38:15 +0000 Subject: [PATCH] moved these to includes --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40423 --- plugins/admin-base/admin-base.sp | 3 +++ plugins/admin-base/admin-overrides.sp | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/plugins/admin-base/admin-base.sp b/plugins/admin-base/admin-base.sp index e1df3784..a4f1a48a 100644 --- a/plugins/admin-base/admin-base.sp +++ b/plugins/admin-base/admin-base.sp @@ -15,6 +15,9 @@ new AdminFlag:g_FlagLetters[26]; /* Maps the flag letters */ new bool:g_LoggedFileName = false; /* Whether or not the file name has been logged */ new g_ErrorCount = 0; +#include "admin-levels.sp" +#include "admin-overrides.sp" + public OnRebuildAdminCache(cache_flags) { RefreshLevels(); diff --git a/plugins/admin-base/admin-overrides.sp b/plugins/admin-base/admin-overrides.sp index a56b18cc..14ccaa95 100644 --- a/plugins/admin-base/admin-overrides.sp +++ b/plugins/admin-base/admin-overrides.sp @@ -52,6 +52,12 @@ public SMCResult:ReadOverrides_KeyValue(Handle:smc, new AdminFlag:flag = Admin_None; + if (strlen(value) > 1) + { + LogOverrideError("Unrecognized access level: %s", value); + return SMCParse_Continue; + } + if (value[0] >= 'a' && value[0] <= 'z') { flag = g_FlagLetters[value[0] - 'a'];