libweave: Use SetWithoutPathExpansion in DictionaryFromDBus... We don't use path expansion, but state changes names can have "." in names. BUG=brillo:1246 TEST='FEATURES=test emerge-gizmo buffet' Change-Id: I38e1b87e2c33d3c5fd1435528a2ede065d1bfb1e Reviewed-on: https://chromium-review.googlesource.com/289640 Trybot-Ready: Vitaly Buka <vitalybuka@chromium.org> Tested-by: Vitaly Buka <vitalybuka@chromium.org> Reviewed-by: Alex Vakulenko <avakulenko@chromium.org> Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
diff --git a/libweave/src/commands/dbus_conversion.cc b/libweave/src/commands/dbus_conversion.cc index cadbafa..bb98c45 100644 --- a/libweave/src/commands/dbus_conversion.cc +++ b/libweave/src/commands/dbus_conversion.cc
@@ -363,7 +363,7 @@ auto value = CreateValue(pair.second, error); if (!value) return nullptr; - result->Set(pair.first, value.release()); + result->SetWithoutPathExpansion(pair.first, value.release()); } return result;