From: Christian Heller <c.heller@plomlompom.de>
Date: Thu, 2 May 2013 03:32:06 +0000 (+0200)
Subject: Cleaning up at the end to eliminate memory leaks detected by valgrind.
X-Git-Tag: tce~1321
X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/decks/static/%27%29;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20chunks.push%28escapeHTML%28span%5B2%5D%29%29;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20chunks.push%28%27?a=commitdiff_plain;h=e8f215126791c763c3168b9bb9083294a42b606c;p=plomrogue

Cleaning up at the end to eliminate memory leaks detected by valgrind.
---

diff --git a/roguelike.c b/roguelike.c
index 7d535bc..6d75aa9 100644
--- a/roguelike.c
+++ b/roguelike.c
@@ -416,5 +416,13 @@ int main () {
       update_info (&win_info);
       update_log (&win_log, "\nYou wait."); } }
 
+  free(map.cells);
+  for (key = 0; key <= world.keyswindata->max; key++)
+    free(world.keybindings[key].name);
+  free(world.keybindings);
+  free(world.keyswindata);
+  free(win_info.data);
+  free(win_log.data);
+
   endwin();
   return 0; }