Skip to content

Commit 8bdc76c

Browse files
committed
Fix SaveObjectDoer not overwriting values
1 parent a3b6717 commit 8bdc76c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

ACEs.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -932,7 +932,7 @@ struct SaveObjectDoer final
932932
{
933933
if(std::holds_alternative<string_t>(v))
934934
{
935-
data.create_value(group, std::move(name), std::get<string_t>(v));
935+
data.get_value_or_create(group, std::move(name)) = std::get<string_t>(v);
936936
}
937937
else
938938
{

Properties.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ auto FUSION_API GetPropValue(mv* const mV, SerializedEditData* serialized_edit_d
190190
{
191191
switch(property_id)
192192
{
193-
case PropId::Version : return new CPropStringValue(_T("Unicode, ") _T(__DATE__) _T(" (v0.4.3-popgoes)"));
193+
case PropId::Version : return new CPropStringValue(_T("Unicode, ") _T(__DATE__) _T(" (v0.4.4-popgoes)"));
194194
case PropId::DefPath : return new CPropStringValue(serialized_edit_data->deserialize(std::nullopt).defaultFile.c_str());
195195
case PropId::DefFolder : return new CPropDWordValue (serialized_edit_data->deserialize(std::nullopt).defaultFolder);
196196
case PropId::DefaultText : return new CPropStringValue(serialized_edit_data->deserialize(std::nullopt).defaultText.c_str());

0 commit comments

Comments
 (0)