]> sigrok.org Git - libsigrokdecode.git/blobdiff - controller.c
srd: change struct srd_pd_output to have a path to the DI, not the decoder.
[libsigrokdecode.git] / controller.c
index f3c1446f9ac40a952180fad8415369965fb33b57..c913fd259355d905546a26c8d6437f88a09a215d 100644 (file)
@@ -663,7 +663,7 @@ int pd_add(struct srd_decoder_instance *di, int output_type,
        /* pdo_id is just a simple index, nothing is deleted from this list anyway. */
        pdo->pdo_id = g_slist_length(di->pd_output);
        pdo->output_type = output_type;
-       pdo->decoder = di->decoder;
+       pdo->di = di;
        pdo->proto_id = g_strdup(proto_id);
        di->pd_output = g_slist_append(di->pd_output, pdo);