about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2016-02-05 16:35:21 -0800
committerKartik K. Agaram <vc@akkartik.com>2016-02-05 16:35:21 -0800
commitc47511798d8018902147593b44e76c17f6e86744 (patch)
treea3069ecea8855cadff6bed2b63761c2289ed88b5
parent74bba68f37f7d621bb9830bbbcef35cef04a6322 (diff)
downloadmu-c47511798d8018902147593b44e76c17f6e86744.tar.gz
2628
Ran into a crash here while loading Caleb's deck-of-war program. Not
bothering debugging it..
-rw-r--r--091run_interactive.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/091run_interactive.cc b/091run_interactive.cc
index cb01b2a5..9ad77ebb 100644
--- a/091run_interactive.cc
+++ b/091run_interactive.cc
@@ -463,6 +463,7 @@ case RELOAD: {
 //?   cerr << "== reload\n";
   // clear any containers in advance
   for (long long int i = 0; i < SIZE(Recently_added_types); ++i) {
+    if (!contains_key(Type, Recently_added_types.at(i))) continue;
     Type_ordinal.erase(get(Type, Recently_added_types.at(i)).name);
     Type.erase(Recently_added_types.at(i));
   }