From: Uwe Hermann Date: Mon, 11 Nov 2013 09:03:03 +0000 (+0100) Subject: Revert "Use annotation-specific struct". X-Git-Tag: sigrok-cli-0.5.0~71 X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=7c4a2b15df1bddbe2f4a73d2a519e15a36d64929;p=sigrok-cli.git Revert "Use annotation-specific struct". This reverts commit fa498bbb3baf5d9bf62fe0e013aaf434cb2732fd (which was accidentally committed). --- diff --git a/sigrok-cli.c b/sigrok-cli.c index 1a79367..7f7de8c 100644 --- a/sigrok-cli.c +++ b/sigrok-cli.c @@ -1299,9 +1299,9 @@ int setup_pd_annotations(void) void show_pd_annotations(struct srd_proto_data *pdata, void *cb_data) { - struct srd_proto_data_annotation *pda; - gpointer ann_format; int i; + char **annotations; + gpointer ann_format; /* 'cb_data' is not used in this specific callback. */ (void)cb_data; @@ -1314,16 +1314,16 @@ void show_pd_annotations(struct srd_proto_data *pdata, void *cb_data) /* Not in the list of PDs whose annotations we're showing. */ return; - pda = pdata->data; - if (pda->ann_format != GPOINTER_TO_INT(ann_format)) + if (pdata->ann_format != GPOINTER_TO_INT(ann_format)) /* We don't want this particular format from the PD. */ return; + annotations = pdata->data; if (opt_loglevel > SR_LOG_WARN) printf("%"PRIu64"-%"PRIu64" ", pdata->start_sample, pdata->end_sample); printf("%s: ", pdata->pdo->proto_id); - for (i = 0; pda->ann_text[i]; i++) - printf("\"%s\" ", pda->ann_text[i]); + for (i = 0; annotations[i]; i++) + printf("\"%s\" ", annotations[i]); printf("\n"); fflush(stdout); }