From 99595de1452934951c0d8311cf5dceef897f9860 Mon Sep 17 00:00:00 2001 From: Gerhard Sittig Date: Tue, 16 Aug 2022 22:14:23 +0200 Subject: [PATCH] parsers: use common library code to rename sigrok channels Drop an open coded g_free() and g_strdup() sequence which accesses internal details of a sigrok channel. Use the sr_dev_channel_name_set() library routine instead. --- parsers.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/parsers.c b/parsers.c index c1ab9bd..b74d74f 100644 --- a/parsers.c +++ b/parsers.c @@ -139,8 +139,7 @@ range_fail: } if (names[1]) { /* Rename channel. */ - g_free(ch->name); - ch->name = g_strdup(names[1]); + sr_dev_channel_name_set(ch, names[1]); } channellist = g_slist_append(channellist, ch); -- 2.30.2