]> sigrok.org Git - libsigrok.git/blobdiff - src/output/vcd.c
output/csv: fix segfault when naming logic channels
[libsigrok.git] / src / output / vcd.c
index ba06c5ae69d885bdc43effe63f9708dd147da33f..43020029ba7ab511d4e0c36437afa85e7c061b19 100644 (file)
@@ -29,7 +29,6 @@
 
 struct context {
        int num_enabled_channels;
-       GArray *channelindices;
        uint8_t *prevsample;
        gboolean header_done;
        int period;
@@ -129,7 +128,7 @@ static GString *gen_header(const struct sr_output *o)
                ctx->period = SR_MHZ(1);
        else
                ctx->period = SR_KHZ(1);
-       frequency_s = sr_period_string(ctx->period);
+       frequency_s = sr_period_string(1, ctx->period);
        g_string_append_printf(header, "$timescale %s $end\n", frequency_s);
        g_free(frequency_s);