diff options
author | tron <tron@openttd.org> | 2006-05-21 15:27:10 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2006-05-21 15:27:10 +0000 |
commit | 965ac2c1e66294f374abcf2c1d90c761eaeb987e (patch) | |
tree | 1af2ab7025788c90833be8c26cbce387b36e3296 | |
parent | 5783d57ec0ae8b5f40daf23da6bd6ebdd906f979 (diff) | |
download | openttd-965ac2c1e66294f374abcf2c1d90c761eaeb987e.tar.xz |
(svn r4942) if (x != NULL) free(x); -> free(x);
-rw-r--r-- | ai/ai.c | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -36,8 +36,7 @@ static void AI_DequeueCommands(PlayerID player) /* Free item */ entry_com = com->next; - if (com->text != NULL) - free(com->text); + free(com->text); free(com); } } @@ -99,8 +98,7 @@ int32 AI_DoCommand(uint tile, uint32 p1, uint32 p2, uint32 flags, uint procc) res = DoCommand(tile, p1, p2, flags & ~DC_EXEC, procc); /* The command failed, or you didn't want to execute, or you are quering, return */ if ((CmdFailed(res)) || !(flags & DC_EXEC) || (flags & DC_QUERY_COST)) { - if (tmp_cmdtext != NULL) - free(tmp_cmdtext); + free(tmp_cmdtext); return res; } @@ -132,9 +130,7 @@ int32 AI_DoCommand(uint tile, uint32 p1, uint32 p2, uint32 flags, uint procc) /* Set _local_player back */ _local_player = old_lp; - /* Free the temp _cmd_text var */ - if (tmp_cmdtext != NULL) - free(tmp_cmdtext); + free(tmp_cmdtext); return res; } |