]> sigrok.org Git - libsigrok.git/blobdiff - src/output/vcd.c
Consistently use SR_PACKAGE_VERSION instead of VERSION
[libsigrok.git] / src / output / vcd.c
index f1b45f1adf4901f73e62f49e3457875a3912830f..fd7b9123cefda54b98fa32e0bce26fa6fabba194 100644 (file)
@@ -22,8 +22,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <glib.h>
-#include "config.h" /* Needed for PACKAGE and others. */
-#include "libsigrok.h"
+#include <libsigrok/libsigrok.h>
 #include "libsigrok-internal.h"
 
 #define LOG_PREFIX "output/vcd"
@@ -104,7 +103,7 @@ static GString *gen_header(const struct sr_output *o)
 
        /* generator */
        g_string_append_printf(header, "$version %s %s $end\n",
-                       PACKAGE, PACKAGE_VERSION);
+                       PACKAGE_NAME, SR_PACKAGE_VERSION_STRING);
        g_string_append_printf(header, "$comment\n  Acquisition with "
                        "%d/%d channels", ctx->num_enabled_channels, num_channels);
 
@@ -135,7 +134,7 @@ static GString *gen_header(const struct sr_output *o)
        g_free(frequency_s);
 
        /* scope */
-       g_string_append_printf(header, "$scope module %s $end\n", PACKAGE);
+       g_string_append_printf(header, "$scope module %s $end\n", PACKAGE_NAME);
 
        /* Wires / channels */
        for (i = 0, l = o->sdi->channels; l; l = l->next, i++) {
@@ -263,6 +262,8 @@ struct sr_output_module output_vcd = {
        .id = "vcd",
        .name = "VCD",
        .desc = "Value Change Dump",
+       .exts = (const char*[]){"vcd", NULL},
+       .flags = 0,
        .options = NULL,
        .init = init,
        .receive = receive,