summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/command_parse.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/command_parse.cpp b/src/command_parse.cpp
index 89bec3af7..5e89c2841 100644
--- a/src/command_parse.cpp
+++ b/src/command_parse.cpp
@@ -626,7 +626,7 @@ bool CommandParser::RemoveCommands(const char* source)
go_again = false;
for (std::map<std::string,command_t*>::iterator i = cmdlist.begin(); i != cmdlist.end(); i++)
{
- command_t* x = (command_t*)*i;
+ command_t* x = i->second;
if (x->source == std::string(source))
{
log(DEBUG,"removecommands(%s) Removing dependent command: %s",x->source.c_str(),x->command.c_str());