X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Foutput_vcd.c;h=6833eec26123da43f44c7d86044bb68d5208566b;hb=f50f3f40d9238b0c50be67e52bc132aadfcf2050;hp=06bb7f4578a9da34b087097bc3b3c62232f8ca97;hpb=e46b8fb154ba90ffec9c1f805399dfa819e736f9;p=libsigrok.git diff --git a/output/output_vcd.c b/output/output_vcd.c index 06bb7f45..6833eec2 100644 --- a/output/output_vcd.c +++ b/output/output_vcd.c @@ -49,7 +49,7 @@ $dumpvars\n"; const char *vcd_header_comment = "\ $comment\n Acquisition with %d/%d probes at %s\n$end\n"; -static int init(struct output *o) +static int init(struct sr_output *o) { struct context *ctx; struct probe *probe; @@ -141,7 +141,7 @@ static int init(struct output *o) return SR_OK; } -static int event(struct output *o, int event_type, char **data_out, +static int event(struct sr_output *o, int event_type, char **data_out, uint64_t *length_out) { struct context *ctx; @@ -165,7 +165,7 @@ static int event(struct output *o, int event_type, char **data_out, return SR_OK; } -static int data(struct output *o, char *data_in, uint64_t length_in, +static int data(struct sr_output *o, char *data_in, uint64_t length_in, char **data_out, uint64_t *length_out) { struct context *ctx; @@ -222,7 +222,7 @@ static int data(struct output *o, char *data_in, uint64_t length_in, return SR_OK; } -struct output_format output_vcd = { +struct sr_output_format output_vcd = { "vcd", "Value Change Dump (VCD)", DF_LOGIC,