static void DeleteUserAliases(void) { cmd_alias_t *a, *next; for (a = cmd_alias; a; a = next) { next = a->next; if (!(a->flags & (ALIAS_SERVER|ALIAS_TEMP))) Cmd_DeleteAlias(a->name); } }
void Cmd_RemoveStuffedAliases (void) { cmd_alias_t *a, *next; for (a=cmd_alias ; a ; a=next) { next = a->next; if (a->flags & ALIAS_STUFFED) Cmd_DeleteAlias (a->name); } }
void Cmd_UnAlias_f (void) { char *name; if (Cmd_Argc() != 2) { Com_Printf ("unalias <alias>: erase an existing alias\n"); return; } name = Cmd_Argv(1); if (!Cmd_DeleteAlias(name)) { if (cl_warncmd.value || developer.value) Com_Printf ("No such alias: \"%s\"\n", name); } }
void Cmd_UnAlias_f (void) { char *s; if (Cmd_Argc() != 2) { Con_Printf ("unalias <alias>: erase an existing alias\n"); return; } s = Cmd_Argv(1); if (strlen(s) >= MAX_ALIAS_NAME) { Con_Printf ("Alias name is too long\n"); return; } if (!Cmd_DeleteAlias(s)) Con_Printf ("Unknown alias \"%s\"\n", s); }