From: Bert Vermeulen Date: Wed, 13 Nov 2013 23:32:03 +0000 (+0100) Subject: Prune dead code X-Git-Tag: libsigrokdecode-0.3.0~239 X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=19ac1568f74920bd44e43671059cf9e1780e5aca;p=libsigrokdecode.git Prune dead code --- diff --git a/controller.c b/controller.c index d3bcdcb..9f9b7b1 100644 --- a/controller.c +++ b/controller.c @@ -1194,29 +1194,4 @@ SRD_PRIV struct srd_pd_callback *srd_pd_output_callback_find( return pd_cb; } -/* This is the backend function to Python sigrokdecode.add() call. */ -/** @private */ -SRD_PRIV int srd_inst_pd_output_add(struct srd_decoder_inst *di, - int output_type, const char *proto_id) -{ - struct srd_pd_output *pdo; - - srd_dbg("Instance %s creating new output type %d for %s.", - di->inst_id, output_type, proto_id); - - if (!(pdo = g_try_malloc(sizeof(struct srd_pd_output)))) { - srd_err("Failed to g_malloc() struct srd_pd_output."); - return -1; - } - - /* 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->di = di; - pdo->proto_id = g_strdup(proto_id); - di->pd_output = g_slist_append(di->pd_output, pdo); - - return pdo->pdo_id; -} - /** @} */ diff --git a/libsigrokdecode-internal.h b/libsigrokdecode-internal.h index db25677..6d60910 100644 --- a/libsigrokdecode-internal.h +++ b/libsigrokdecode-internal.h @@ -47,8 +47,6 @@ SRD_PRIV void srd_inst_free(struct srd_decoder_inst *di); SRD_PRIV void srd_inst_free_all(struct srd_session *sess, GSList *stack); SRD_PRIV struct srd_pd_callback *srd_pd_output_callback_find(struct srd_session *sess, int output_type); -SRD_PRIV int srd_inst_pd_output_add(struct srd_decoder_inst *di, - int output_type, const char *output_id); /*--- exception.c -----------------------------------------------------------*/