]> sigrok.org Git - libsigrok.git/commitdiff
sr: code cleanup
authorBert Vermeulen <redacted>
Tue, 28 Feb 2012 16:47:02 +0000 (17:47 +0100)
committerBert Vermeulen <redacted>
Tue, 28 Feb 2012 16:47:02 +0000 (17:47 +0100)
hardware/zeroplus-logic-cube/zeroplus.c
input/chronovu_la8.c
output/chronovu_la8.c
output/gnuplot.c
output/vcd.c
session_file.c

index 27ce1dd9607c44d92c25b485327c4708d8f74360..e33de713e36edf936a704d06510a009addec39a9 100644 (file)
@@ -233,7 +233,7 @@ static struct sr_dev_inst *zp_open_dev(int dev_index)
        struct sr_dev_inst *sdi;
        libusb_device **devlist;
        struct libusb_device_descriptor des;
-       int err, i;
+       int i;
 
        if (!(sdi = sr_dev_inst_get(dev_insts, dev_index)))
                return NULL;
@@ -244,7 +244,7 @@ static struct sr_dev_inst *zp_open_dev(int dev_index)
                libusb_get_device_list(usb_context, &devlist);
                for (i = 0; devlist[i]; i++) {
                        /* TODO: Error handling. */
-                       err = opendev4(&sdi, devlist[i], &des);
+                       opendev4(&sdi, devlist[i], &des);
                }
        } else {
                /* Status must be SR_ST_ACTIVE, i.e. already in use... */
index 1ecb6fb78db4a0a424686777cdeba6cca1640e3e..af6a80c7860223c7aa938a9333c322c230081846 100644 (file)
@@ -154,7 +154,7 @@ static int loadfile(struct sr_input *in, const char *filename)
        for (i = 0; i < NUM_PACKETS; i++) {
                /* TODO: Handle errors, handle incomplete reads. */
                size = read(fd, buf, PACKET_SIZE);
-               logic.length = PACKET_SIZE;
+               logic.length = size;
                sr_session_bus(in->vdev, &packet);
        }
        close(fd); /* FIXME */
index 91ad56e6ed315357abaae2496088b2abeef3deec..758811952e40c17c85c9064eed4232b0a414e0ab 100644 (file)
@@ -86,7 +86,6 @@ static int init(struct sr_output *o)
        struct context *ctx;
        struct sr_probe *probe;
        GSList *l;
-       int num_probes;
        uint64_t samplerate;
 
        if (!o) {
@@ -111,7 +110,7 @@ static int init(struct sr_output *o)
 
        o->internal = ctx;
 
-       /* Get the number of probes, their names, and the unitsize. */
+       /* Get the probe names and the unitsize. */
        /* TODO: Error handling. */
        for (l = o->dev->probes; l; l = l->next) {
                probe = l->data;
@@ -122,8 +121,6 @@ static int init(struct sr_output *o)
        ctx->probelist[ctx->num_enabled_probes] = 0;
        ctx->unitsize = (ctx->num_enabled_probes + 7) / 8;
 
-       num_probes = g_slist_length(o->dev->probes);
-
        if (sr_dev_has_hwcap(o->dev, SR_HWCAP_SAMPLERATE)) {
                samplerate = *((uint64_t *) o->dev->plugin->dev_info_get(
                                o->dev->plugin_index, SR_DI_CUR_SAMPLERATE));
index ecbc027b05a38194e08d54d426bda5a6e76db10e..c150a2fb4eba514223ce24343807ec032df4bc83 100644 (file)
@@ -148,8 +148,6 @@ static int init(struct sr_output *o)
 static int event(struct sr_output *o, int event_type, char **data_out,
                 uint64_t *length_out)
 {
-       struct context *ctx;
-
        if (!o) {
                sr_err("gnuplot out: %s: o was NULL", __func__);
                return SR_ERR_ARG;
@@ -165,8 +163,6 @@ static int event(struct sr_output *o, int event_type, char **data_out,
                return SR_ERR_ARG;
        }
 
-       ctx = o->internal;
-
        switch (event_type) {
        case SR_DF_TRIGGER:
                /* TODO: Can a trigger mark be in a gnuplot data file? */
index 7ceb0bae71a28a74795249abbd1fbf4f43a30b20..119a3774a734fd5714c6edc2b5b1d24e4c2e67fa 100644 (file)
@@ -138,10 +138,8 @@ static int init(struct sr_output *o)
 static int event(struct sr_output *o, int event_type, char **data_out,
                 uint64_t *length_out)
 {
-       struct context *ctx;
        char *outbuf;
 
-       ctx = o->internal;
        switch (event_type) {
        case SR_DF_END:
                outbuf = g_strdup("$dumpoff\n$end\n");
index 259472e55ceef57fba4482f26515adf321ca24cb..d11ccebd0a2e9b414f0a5189b042b0babe26bfc1 100644 (file)
@@ -46,7 +46,6 @@ SR_API int sr_session_load(const char *filename)
        struct zip *archive;
        struct zip_file *zf;
        struct zip_stat zs;
-       struct sr_session *session;
        struct sr_dev *dev;
        struct sr_probe *probe;
        int ret, err, probenum, devcnt, i, j;
@@ -98,7 +97,7 @@ SR_API int sr_session_load(const char *filename)
                return SR_ERR;
        }
 
-       session = sr_session_new();
+       sr_session_new();
 
        devcnt = 0;
        capturefiles = g_ptr_array_new_with_free_func(g_free);