X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=decode.c;h=b020b68baab2ea14aedfea89ee202179216ce2c7;hp=830882d351a107dcb1e2c81597921d3e0e8d180a;hb=a23105b12a31ce9f329cf73f5536d003cea9e243;hpb=3a8ceb6ab20eda808a31d0d5e81483ced0ab18bf;ds=sidebyside
diff --git a/decode.c b/decode.c
index 830882d..b020b68 100644
--- a/decode.c
+++ b/decode.c
@@ -17,6 +17,8 @@
* along with this program. If not, see .
*/
+#include
+#include
#include "sigrok-cli.h"
#include "config.h"
#include
@@ -28,8 +30,6 @@ static GHashTable *pd_binary_visible = NULL;
static GHashTable *pd_channel_maps = NULL;
extern struct srd_session *srd_sess;
-extern gint opt_loglevel;
-
static int opts_to_gvar(struct srd_decoder *dec, GHashTable *hash,
GHashTable **options)
@@ -465,7 +465,7 @@ void show_pd_annotations(struct srd_proto_data *pdata, void *cb_data)
show = FALSE;
for (l = ann_list; l; l = l->next) {
if (GPOINTER_TO_INT(l->data) == -1
- || GPOINTER_TO_INT(l->data) == pda->ann_format) {
+ || GPOINTER_TO_INT(l->data) == pda->ann_class) {
show = TRUE;
break;
}
@@ -484,7 +484,7 @@ void show_pd_annotations(struct srd_proto_data *pdata, void *cb_data)
} else {
/* Protocol decoder id, annotation class,
* all annotation strings. */
- ann_descr = g_slist_nth_data(dec->annotations, pda->ann_format);
+ ann_descr = g_slist_nth_data(dec->annotations, pda->ann_class);
printf(" %s: %s:", pdata->pdo->proto_id, ann_descr[0]);
for (i = 0; pda->ann_text[i]; i++)
printf(" \"%s\"", pda->ann_text[i]);