X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fhantek-4032l%2Fapi.c;fp=src%2Fhardware%2Fhantek-4032l%2Fapi.c;h=7e823f8c7935cb9eb1422fcc6e1fdb5b389f991c;hb=d810901a45e01b8e79f6b269dbb931b538071953;hp=26a9315e5035024c9559f679a950576a72246b95;hpb=7047acc8e85b38713450e800037dbcddb1fa98ac;p=libsigrok.git diff --git a/src/hardware/hantek-4032l/api.c b/src/hardware/hantek-4032l/api.c index 26a9315e..7e823f8c 100644 --- a/src/hardware/hantek-4032l/api.c +++ b/src/hardware/hantek-4032l/api.c @@ -233,10 +233,9 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) struct sr_channel_group *channel_groups[2]; for (int j = 0; j < 2; j++) { - cg = g_malloc0(sizeof(struct sr_channel_group)); + cg = sr_channel_group_new(sdi, NULL, NULL); cg->name = g_strdup_printf("%c", 'A' + j); channel_groups[j] = cg; - sdi->channel_groups = g_slist_append(sdi->channel_groups, cg); } /* Assemble channel list and add channel to channel groups. */