X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Fols.c;h=e0196717e7a67ef8db385bc12c1c1fa3c3cadc66;hb=94c26b08fdc2568a33e176b895c63048a4b66464;hp=62ab5382bbdf9008220ce49841dc69d5fa258a42;hpb=bb7ef79377ae617e1275373e0b631beb7f909d73;p=libsigrok.git diff --git a/output/ols.c b/output/ols.c index 62ab5382..e0196717 100644 --- a/output/ols.c +++ b/output/ols.c @@ -60,9 +60,9 @@ static int init(struct sr_output *o) } ctx->unitsize = (num_enabled_probes + 7) / 8; - if (o->dev->plugin && sr_dev_has_hwcap(o->dev, SR_HWCAP_SAMPLERATE)) - samplerate = *((uint64_t *) o->dev->plugin->get_dev_info( - o->dev->plugin_index, SR_DI_CUR_SAMPLERATE)); + if (o->dev->driver && sr_dev_has_hwcap(o->dev, SR_HWCAP_SAMPLERATE)) + samplerate = *((uint64_t *) o->dev->driver->dev_info_get( + o->dev->driver_index, SR_DI_CUR_SAMPLERATE)); else samplerate = 0;