Warn user when adminmenu_custom is going to emit duplicate entries (bug 3894, r=pred).
This commit is contained in:
parent
38a5a4b97b
commit
b43c8c018b
@ -129,6 +129,9 @@ BuildDynamicMenu()
|
||||
name);
|
||||
|
||||
}
|
||||
|
||||
decl String:category_name[NAME_LENGTH];
|
||||
strcopy(category_name, sizeof(category_name), buffer);
|
||||
|
||||
if (!KvGotoFirstSubKey(kvMenu))
|
||||
{
|
||||
@ -306,14 +309,17 @@ BuildDynamicMenu()
|
||||
decl String:locString[10];
|
||||
IntToString(location, locString, sizeof(locString));
|
||||
|
||||
AddToTopMenu(hAdminMenu,
|
||||
buffer,
|
||||
TopMenuObject_Item,
|
||||
DynamicMenuItemHandler,
|
||||
categoryId,
|
||||
admin,
|
||||
ADMFLAG_GENERIC,
|
||||
locString);
|
||||
if (AddToTopMenu(hAdminMenu,
|
||||
buffer,
|
||||
TopMenuObject_Item,
|
||||
DynamicMenuItemHandler,
|
||||
categoryId,
|
||||
admin,
|
||||
ADMFLAG_GENERIC,
|
||||
locString) == INVALID_TOPMENUOBJECT)
|
||||
{
|
||||
LogError("Duplicate command name \"%s\" in adminmenu_custom.txt category \"%s\"", buffer, category_name);
|
||||
}
|
||||
|
||||
} while (KvGotoNextKey(kvMenu));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user