Use XMLNode::set_property API in LuaInstance class
authorTim Mayberry <mojofunk@gmail.com>
Mon, 29 Aug 2016 08:14:47 +0000 (18:14 +1000)
committerTim Mayberry <mojofunk@gmail.com>
Tue, 18 Apr 2017 23:36:56 +0000 (09:36 +1000)
Didn't seem worth converting from XMLNode::property API to
XMLNode::get_property and there may be some ordering issues.

gtk2_ardour/luainstance.cc

index e83bef93eecd8f489ba1ab38b1c740a1caa2280b..691473963bb77a5a06b454fc5d0591c2ee0277f3 100644 (file)
@@ -1239,7 +1239,7 @@ LuaInstance::get_action_state ()
        g_free (b64);
 
        XMLNode* script_node = new XMLNode (X_("ActionScript"));
-       script_node->add_property (X_("lua"), LUA_VERSION);
+       script_node->set_property (X_("lua"), LUA_VERSION);
        script_node->add_content (b64s);
 
        return *script_node;
@@ -1613,10 +1613,10 @@ LuaCallback::get_state (void)
        g_free (b64);
 
        XMLNode* script_node = new XMLNode (X_("LuaCallback"));
-       script_node->add_property (X_("lua"), LUA_VERSION);
-       script_node->add_property (X_("id"), _id.to_s ());
-       script_node->add_property (X_("name"), _name);
-       script_node->add_property (X_("signals"), _signals.to_string ());
+       script_node->set_property (X_("lua"), LUA_VERSION);
+       script_node->set_property (X_("id"), _id.to_s ());
+       script_node->set_property (X_("name"), _name);
+       script_node->set_property (X_("signals"), _signals.to_string ());
        script_node->add_content (b64s);
        return *script_node;
 }