X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=show.c;h=5243e53cc07aad1817b37cbd2bb2132a57ce83ac;hp=9ce35b4a61b4360e39dcc03cbc6c985371a580bb;hb=7ce834c1166fcf57ebb0e20bf4e7ba9e856aa6ce;hpb=d4b0eec33f5f74723327305f5230ac258ba250b7 diff --git a/show.c b/show.c index 9ce35b4..5243e53 100644 --- a/show.c +++ b/show.c @@ -465,8 +465,11 @@ void show_dev_detail(void) printf("Channel groups:\n"); for (cgl = channel_groups; cgl; cgl = cgl->next) { cg = cgl->data; - printf(" %s: channel%s", cg->name, - g_slist_length(cg->channels) > 1 ? "s" : ""); + printf(" %s: ", cg->name); + if (g_slist_length(cg->channels) == 0) + printf("No channels"); + else + printf("channel%s", g_slist_length(cg->channels) > 1 ? "s" : ""); for (chl = cg->channels; chl; chl = chl->next) { ch = chl->data; printf(" %s", ch->name);