GVariantBuilder *builder;
GVariant *params = NULL;
- builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
- if (ssid[0] != '\0') {
- g_variant_builder_add(builder, "{sv}", "SSID", g_variant_new_string(ssid));
- } else {
+ if (ssid[0] == '\0')
return ERROR_INVALID_PARAMETER;
- }
+
+ builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
+ g_variant_builder_add(builder, "{sv}", "SSID", g_variant_new_string(ssid));
params = g_variant_new("(@a{sv})", g_variant_builder_end(builder));
g_variant_builder_unref(builder);