Also fix implementations of wkb_config_key_set and wkb_config_key_get.
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
free(key);
}
-static Eina_Bool
-wkb_config_key_set_value(struct wkb_config_key * key, Eldbus_Message_Iter *iter)
+const char *
+wkb_config_key_id(struct wkb_config_key *key)
+{
+ return key->id;
+}
+
+Eina_Bool
+wkb_config_key_set(struct wkb_config_key * key, Eldbus_Message_Iter *iter)
{
if (!key->field || !key->set)
return EINA_FALSE;
}
void *
-wkb_config_key_get_value(struct wkb_config_key *key)
+wkb_config_key_get(struct wkb_config_key *key)
{
if (!key->field || !key->get)
return NULL;
struct wkb_config_key *wkb_config_key_string_list(const char *id, void *field);
void wkb_config_key_free(struct wkb_config_key *key);
+const char *wkb_config_key_id(struct wkb_config_key *key);
Eina_Bool wkb_config_key_set(struct wkb_config_key * key, Eldbus_Message_Iter *iter);
void * wkb_config_key_get(struct wkb_config_key *key);