X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Fols.c;h=e0196717e7a67ef8db385bc12c1c1fa3c3cadc66;hb=c09f0b578c0e9c03590cb814f66004bb3f6815ff;hp=2025249d6a350e9657be065fce8e82c776bdebf3;hpb=5097b0d0912165429aceddb5febbf68467b623f5;p=libsigrok.git diff --git a/output/ols.c b/output/ols.c index 2025249d..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->dev_info_get( - 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;