about summary refs log tree commit diff stats
path: root/060rewrite_literal_string.cc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2017-02-07 00:05:38 -0800
committerKartik K. Agaram <vc@akkartik.com>2017-02-07 00:05:38 -0800
commitd9e39b3b1cfac9487a9a0aee2525ea86e3e137b1 (patch)
treee46dc9a45858cdf362f1699a5fbac50560738e89 /060rewrite_literal_string.cc
parent95f2fe96262fcc5977c4633828730acc588c99b3 (diff)
downloadmu-d9e39b3b1cfac9487a9a0aee2525ea86e3e137b1.tar.gz
3743
One way to ensure we always set old_name is to create a method to
initialize names as opposed to just assigning them.

Still not ideal because we still assign directly most of the time, so
it's easy to forget.
Diffstat (limited to '060rewrite_literal_string.cc')
-rw-r--r--060rewrite_literal_string.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/060rewrite_literal_string.cc b/060rewrite_literal_string.cc
index 3310bf9d..1cd27a8b 100644
--- a/060rewrite_literal_string.cc
+++ b/060rewrite_literal_string.cc
@@ -46,7 +46,7 @@ void rewrite_literal_string_to_text(const recipe_ordinal r) {
         instruction def;
         ostringstream ingredient_name;
         ingredient_name << inst.name << '_' << i << '_' << j << ":text";
-        def.name = "new";
+        def.initialize_name("new");
         def.ingredients.push_back(inst.ingredients.at(j));
         def.products.push_back(reagent(ingredient_name.str()));
         new_instructions.push_back(def);