]> sigrok.org Git - libsigrok.git/blobdiff - output/output_vcd.c
sigrok-proto.h: Sort the prototypes, fix comments.
[libsigrok.git] / output / output_vcd.c
index 190e9e4561fa47c44baa6a788dddc6b9690572a9..34b150d48ad47bcb6a026f7612d18f9be74080b4 100644 (file)
@@ -135,7 +135,9 @@ static int event(struct output *o, int event_type, char **data_out,
        ctx = o->internal;
        switch (event_type) {
        case DF_TRIGGER:
-               /* TODO */
+               /* TODO: can a trigger mark be in a VCD file? */
+               *data_out = NULL;
+               *length_out = 0;
                break;
        case DF_END:
                outlen = strlen("$dumpoff\n$end\n");
@@ -149,6 +151,10 @@ static int event(struct output *o, int event_type, char **data_out,
                free(o->internal);
                o->internal = NULL;
                break;
+       default:
+               *data_out = NULL;
+               *length_out = 0;
+               break;
        }
 
        return SIGROK_OK;