X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Ftext%2Ftext.c;h=3ca9f4f505c98b44374c87410310967f9a5ae314;hb=79bb0e97d53526ef6deb491ea9c7698ed6e90631;hp=7c442ad8ab886a11b7683fe389e6c2a3eeb596ac;hpb=035a1078fda93cf1da37d19b3a1d95311b99b00f;p=libsigrok.git diff --git a/output/text/text.c b/output/text/text.c index 7c442ad8..3ca9f4f5 100644 --- a/output/text/text.c +++ b/output/text/text.c @@ -123,8 +123,8 @@ SR_PRIV int init(struct sr_output *o, int default_spl, enum outputmode mode) snprintf(ctx->header, 511, "%s\n", PACKAGE_STRING); num_probes = g_slist_length(o->sdi->probes); - if (o->sdi->driver || sr_dev_has_hwcap(o->sdi, SR_CONF_SAMPLERATE)) { - ret = o->sdi->driver->config_get(SR_DI_CUR_SAMPLERATE, + if (o->sdi->driver || sr_dev_has_option(o->sdi, SR_CONF_SAMPLERATE)) { + ret = o->sdi->driver->config_get(SR_CONF_SAMPLERATE, (const void **)&samplerate, o->sdi); if (ret != SR_OK) goto err;