Update nominations.sp and improve compiler error messaging.

This commit is contained in:
David Anderson 2014-07-06 23:59:15 -07:00
parent 8e5992685a
commit ff31d8df49
2 changed files with 11 additions and 3 deletions

View File

@ -96,7 +96,7 @@ public void OnConfigsExecuted()
BuildMapMenu();
}
public void OnNominationRemoved(char[] map, int owner)
public void OnNominationRemoved(const char[] map, int owner)
{
int status;
@ -301,7 +301,7 @@ void BuildMapMenu()
g_mapTrie.SetValue(map, status);
}
g_MapMenu.SetExitButton(true);
g_MapMenu.ExitButton = true;
delete excludeMaps;
}

View File

@ -2191,6 +2191,14 @@ restart:
if (!method || !method->target) {
error(105, map->name, lexstr);
// Fetch a fake function so errors aren't as crazy.
char tmpname[METHOD_NAMEMAX + 1];
strcpy(tmpname, map->name);
strcat(tmpname, ".");
strcat(tmpname, lexstr);
tmpname[sNAMEMAX] = '\0';
sym = fetchfunc(tmpname);
} else {
implicitthis = &thisval;
sym = method->target;