Use hyphen for XML property names
authorTim Mayberry <mojofunk@gmail.com>
Wed, 19 Apr 2017 10:57:18 +0000 (20:57 +1000)
committerTim Mayberry <mojofunk@gmail.com>
Fri, 21 Apr 2017 02:46:04 +0000 (12:46 +1000)
These have been normalized/modified by the XMLProperty ctor for many years (~9)
so special treatment when reading properties should not be needed.

libs/pbd/pbd/memento_command.h

index 7825b2bbb5b4c9910f979511a3c232b8cd0eead9..acb748f4b17fbf7f2ff57b97de9853a16121a62a 100644 (file)
@@ -82,7 +82,7 @@ public:
        }
 
        void add_state (XMLNode* node) {
-               node->set_property ("obj_id", _object.id().to_s());
+               node->set_property ("obj-id", _object.id().to_s());
        }
 
        void object_died () {
@@ -153,7 +153,7 @@ public:
                XMLNode* node = new XMLNode(name);
                _binder->add_state (node);
 
-               node->set_property ("type_name", _binder->type_name ());
+               node->set_property ("type-name", _binder->type_name ());
 
                if (before) {
                        node->add_child_copy(*before);