X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fhantek-4032l%2Fapi.c;h=7e823f8c7935cb9eb1422fcc6e1fdb5b389f991c;hb=821266e8ed4116e08f2a64561cc570c47b5a4b40;hp=26a9315e5035024c9559f679a950576a72246b95;hpb=80d349756971fe8c4e3326e0d0e38a45a82a6554;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. */