From: Uwe Hermann Date: Wed, 21 Mar 2012 21:38:08 +0000 (+0100) Subject: srd: Drop unused inputformats/outputformats entries. X-Git-Tag: libsigrokdecode-0.1.0~23 X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=commitdiff_plain;h=6c36501de9d0b91a203d4943b16d0a63e1c98d9e srd: Drop unused inputformats/outputformats entries. --- diff --git a/decoder.c b/decoder.c index 0aa1c5f..02edee2 100644 --- a/decoder.c +++ b/decoder.c @@ -238,10 +238,6 @@ SRD_API int srd_decoder_load(const char *module_name) if (py_attr_as_str(d->py_dec, "license", &(d->license)) != SRD_OK) goto err_out; - /* TODO: Handle inputformats, outputformats. */ - d->inputformats = NULL; - d->outputformats = NULL; - /* Convert class annotation attribute to GSList of **char. */ d->annotations = NULL; if (PyObject_HasAttrString(d->py_dec, "annotations")) { @@ -359,12 +355,6 @@ SRD_API int srd_decoder_unload(struct srd_decoder *dec) g_free(dec->desc); g_free(dec->license); - /* TODO: Free everything in inputformats and outputformats. */ - if (dec->inputformats != NULL) - g_slist_free(dec->inputformats); - if (dec->outputformats != NULL) - g_slist_free(dec->outputformats); - /* The module's Decoder class. */ Py_XDECREF(dec->py_dec); /* The module itself. */ diff --git a/sigrokdecode.h b/sigrokdecode.h index 3f2d3c9..ded00bf 100644 --- a/sigrokdecode.h +++ b/sigrokdecode.h @@ -116,12 +116,6 @@ struct srd_decoder { */ char *license; - /** TODO */ - GSList *inputformats; - - /** TODO */ - GSList *outputformats; - /** List of probes required by this decoder. */ GSList *probes;