about summary refs log tree commit diff stats
path: root/081run_interactive.cc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-08-14 16:46:49 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-08-14 16:46:49 -0700
commitcc835be2510ecea40a2382014d2e943cddb4ec29 (patch)
tree2f41950ccf3fdffd030a34c56f871c25cee78efe /081run_interactive.cc
parent37dc6362f94de4ecf61c28bd5b5f34d6c949c2b9 (diff)
downloadmu-cc835be2510ecea40a2382014d2e943cddb4ec29.tar.gz
1993
Thanks Caleb Couch.
Diffstat (limited to '081run_interactive.cc')
-rw-r--r--081run_interactive.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/081run_interactive.cc b/081run_interactive.cc
index 6ef85afd..dfdc7bd6 100644
--- a/081run_interactive.cc
+++ b/081run_interactive.cc
@@ -286,7 +286,10 @@ case RELOAD: {
   }
   Hide_warnings = true;
   Disable_redefine_warnings = true;
-  load(read_mu_string(ingredients.at(0).at(0)));
+  vector<recipe_ordinal> recipes_reloaded = load(read_mu_string(ingredients.at(0).at(0)));
+  for (long long int i = 0; i < SIZE(recipes_reloaded); ++i) {
+    Name.erase(recipes_reloaded.at(i));
+  }
   transform_all();
   Trace_stream->newline();  // flush trace
   Disable_redefine_warnings = false;