changeset 3886:9f3facc9b895 draft

(svn r4942) if (x != NULL) free(x); -> free(x);
author tron <tron@openttd.org>
date Sun, 21 May 2006 15:27:10 +0000
parents cc9d02936160
children b62584ea9ca8
files ai/ai.c
diffstat 1 files changed, 3 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/ai/ai.c
+++ b/ai/ai.c
@@ -36,8 +36,7 @@
 
 		/* Free item */
 		entry_com = com->next;
-		if (com->text != NULL)
-			free(com->text);
+		free(com->text);
 		free(com);
 	}
 }
@@ -99,8 +98,7 @@
 	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 @@
 	/* 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;
 }