From 1d43a09135be31a2d68afa8e50a665c333ecb084 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Tue, 19 Jun 2018 10:10:20 +0200 Subject: Fix #10: transmit enum value nick names --- uca-net-camera.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'uca-net-camera.c') diff --git a/uca-net-camera.c b/uca-net-camera.c index 2b0d913..657cccc 100644 --- a/uca-net-camera.c +++ b/uca-net-camera.c @@ -501,12 +501,9 @@ deserialize_param_spec (UcaNetMessageProperty *prop) values = g_new0 (GEnumValue, prop->spec.genum.n_values + 1); for (guint i = 0; i < prop->spec.genum.n_values; i++) { - gchar *name; - - name = g_strdup (prop->spec.genum.value_names[i]); values[i].value = prop->spec.genum.values[i]; - values[i].value_name = name; - values[i].value_nick = name; + values[i].value_name = g_strdup (prop->spec.genum.value_names[i]); + values[i].value_nick = g_strdup (prop->spec.genum.value_nicks[i]); } type = g_enum_register_static (prop->name, values); -- cgit v1.2.3