@@ -78,8 +78,8 @@ Writer::OutputArrayType Writer::add_array_to_object(
78
78
79
79
Writer::OutputVarType Writer::add_value_to_array_impl (
80
80
const std::string& _str, OutputArrayType* _parent) const noexcept {
81
- auto node_child = Ref<pugi::xml_node>:: make (
82
- _parent->node_ ->append_child (_parent->name_ . data () ));
81
+ auto node_child =
82
+ Ref<pugi::xml_node>:: make ( _parent->node_ ->append_child (_parent->name_ ));
83
83
node_child->append_child (pugi::node_pcdata).set_value (_str.c_str ());
84
84
return OutputVarType (node_child);
85
85
}
@@ -88,38 +88,38 @@ Writer::OutputVarType Writer::add_value_to_object_impl(
88
88
const std::string_view& _name, const std::string& _str,
89
89
OutputObjectType* _parent, const bool _is_attribute) const noexcept {
90
90
if (_is_attribute) {
91
- _parent->node_ ->append_attribute (_name. data () ) = _str.c_str ();
91
+ _parent->node_ ->append_attribute (_name) = _str.c_str ();
92
92
return OutputVarType (_parent->node_ );
93
93
} else if (_name == XML_CONTENT) {
94
94
_parent->node_ ->append_child (pugi::node_pcdata).set_value (_str.c_str ());
95
95
return OutputVarType (_parent->node_ );
96
96
} else {
97
97
auto node_child =
98
- Ref<pugi::xml_node>::make (_parent->node_ ->append_child (_name. data () ));
98
+ Ref<pugi::xml_node>::make (_parent->node_ ->append_child (_name));
99
99
node_child->append_child (pugi::node_pcdata).set_value (_str.c_str ());
100
100
return OutputVarType (node_child);
101
101
}
102
102
}
103
103
104
104
Writer::OutputObjectType Writer::add_object_to_array (
105
105
const size_t _size, OutputArrayType* _parent) const noexcept {
106
- auto node_child = Ref<pugi::xml_node>:: make (
107
- _parent->node_ ->append_child (_parent->name_ . data () ));
106
+ auto node_child =
107
+ Ref<pugi::xml_node>:: make ( _parent->node_ ->append_child (_parent->name_ ));
108
108
return OutputObjectType (node_child);
109
109
}
110
110
111
111
Writer::OutputObjectType Writer::add_object_to_object (
112
112
const std::string_view& _name, const size_t _size,
113
113
OutputObjectType* _parent) const noexcept {
114
114
auto node_child =
115
- Ref<pugi::xml_node>::make (_parent->node_ ->append_child (_name. data () ));
115
+ Ref<pugi::xml_node>::make (_parent->node_ ->append_child (_name));
116
116
return OutputObjectType (node_child);
117
117
}
118
118
119
119
Writer::OutputVarType Writer::add_null_to_array (
120
120
OutputArrayType* _parent) const noexcept {
121
- auto node_child = Ref<pugi::xml_node>:: make (
122
- _parent->node_ ->append_child (_parent->name_ . data () ));
121
+ auto node_child =
122
+ Ref<pugi::xml_node>:: make ( _parent->node_ ->append_child (_parent->name_ ));
123
123
return OutputVarType (node_child);
124
124
}
125
125
@@ -132,7 +132,7 @@ Writer::OutputVarType Writer::add_null_to_object(
132
132
return OutputVarType (_parent->node_ );
133
133
} else {
134
134
auto node_child =
135
- Ref<pugi::xml_node>::make (_parent->node_ ->append_child (_name. data () ));
135
+ Ref<pugi::xml_node>::make (_parent->node_ ->append_child (_name));
136
136
return OutputVarType (node_child);
137
137
}
138
138
}
0 commit comments