Fix GVariantBuilder wrong use 25/265725/1 submit/tizen/20220209.010534
authorINSUN PYO <insun.pyo@samsung.com>
Thu, 28 Oct 2021 01:23:41 +0000 (10:23 +0900)
committerINSUN PYO <insun.pyo@samsung.com>
Thu, 28 Oct 2021 01:23:41 +0000 (10:23 +0900)
Change-Id: I4561aee46e2d6f34cd9cf0931233cf268323acd6

src/UwbDbusIfaceAdapter.cpp

index 5d8586d772706c39a856997e9f105be2ad4fadfd..b8bed81921a310744ffb0750d8bf68fda427f3cb 100644 (file)
@@ -232,7 +232,6 @@ static void __build_node_variant(Node &node, GVariant **node_gvar)
 {
        GVariantBuilder *builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
 
-       g_variant_builder_open(builder, G_VARIANT_TYPE_VARDICT);
        g_variant_builder_add(builder, "{sv}", "Distance",
                                                        g_variant_new_uint64(node.getDistance()));
        g_variant_builder_add(builder, "{sv}", "PanID",
@@ -245,7 +244,6 @@ static void __build_node_variant(Node &node, GVariant **node_gvar)
                                                        g_variant_new_int32(node.getY()));
        g_variant_builder_add(builder, "{sv}", "Z",
                                                        g_variant_new_int32(node.getZ()));
-       g_variant_builder_close(builder);
 
        *node_gvar = g_variant_builder_end(builder);
        g_variant_builder_unref(builder);