X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Fvcd.c;h=64e2438e6813dbe7b10f5d83545921725bd1b7fd;hb=bb7ef79377ae617e1275373e0b631beb7f909d73;hp=9b5989369939a0ed3dd031b6cd8ba79baee89c6b;hpb=c73d2ea421c2b425c3f0ae33bce2bfd0c448ca5f;p=libsigrok.git diff --git a/output/vcd.c b/output/vcd.c index 9b598936..64e2438e 100644 --- a/output/vcd.c +++ b/output/vcd.c @@ -57,21 +57,21 @@ static int init(struct sr_output *o) o->internal = ctx; ctx->num_enabled_probes = 0; - for (l = o->device->probes; l; l = l->next) { + for (l = o->dev->probes; l; l = l->next) { probe = l->data; if (!probe->enabled) continue; ctx->probelist[ctx->num_enabled_probes++] = probe->name; } if (ctx->num_enabled_probes > 94) { - sr_err("VCD only supports 94 probes."); + sr_err("vcd out: VCD only supports 94 probes."); return SR_ERR; } ctx->probelist[ctx->num_enabled_probes] = 0; ctx->unitsize = (ctx->num_enabled_probes + 7) / 8; ctx->header = g_string_sized_new(512); - num_probes = g_slist_length(o->device->probes); + num_probes = g_slist_length(o->dev->probes); /* timestamp */ t = time(NULL); @@ -84,9 +84,9 @@ static int init(struct sr_output *o) g_string_append_printf(ctx->header, "$version %s %s $end\n", PACKAGE, PACKAGE_VERSION); - if (o->device->plugin && sr_dev_has_hwcap(o->device, SR_HWCAP_SAMPLERATE)) { - ctx->samplerate = *((uint64_t *) o->device->plugin->get_device_info( - o->device->plugin_index, SR_DI_CUR_SAMPLERATE)); + if (o->dev->plugin && sr_dev_has_hwcap(o->dev, SR_HWCAP_SAMPLERATE)) { + ctx->samplerate = *((uint64_t *) o->dev->plugin->get_dev_info( + o->dev->plugin_index, SR_DI_CUR_SAMPLERATE)); if (!((samplerate_s = sr_samplerate_string(ctx->samplerate)))) { g_string_free(ctx->header, TRUE); g_free(ctx);