]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/classes.cpp
bindings: Change return type of config_list to Glib::VariantContainerBase.
[libsigrok.git] / bindings / cxx / classes.cpp
index 5833c33277649c14bc6ed8516f5b1a28c1c57260..ac583d04cc4b8e5a655530df6388031ec4d15911 100644 (file)
@@ -328,13 +328,13 @@ void Configurable::config_set(const ConfigKey *key, Glib::VariantBase value)
                key->get_id(), value.gobj()));
 }
 
-Glib::VariantBase Configurable::config_list(const ConfigKey *key)
+Glib::VariantContainerBase Configurable::config_list(const ConfigKey *key)
 {
        GVariant *data;
        check(sr_config_list(
                config_driver, config_sdi, config_channel_group,
                key->get_id(), &data));
-       return Glib::VariantBase(data);
+       return Glib::VariantContainerBase(data);
 }
 
 Device::Device(struct sr_dev_inst *structure) :