X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdevice%2Fdevice.cpp;h=40044f8cd9490d8cae5be998f8359881114696e8;hp=c6fc5bbe2fa037d0e221cabe3449302d0ccf38b9;hb=bb3030b34e44733036acdfe5b4d4ec0705146831;hpb=81db736be4ff87c492502e40691f367b214f2bfa diff --git a/pv/device/device.cpp b/pv/device/device.cpp index c6fc5bb..40044f8 100644 --- a/pv/device/device.cpp +++ b/pv/device/device.cpp @@ -46,11 +46,11 @@ void Device::use(SigSession *owner) throw(QString) { DevInst::use(owner); - sr_session_new(); + sr_session_new(&SigSession::_sr_session); assert(_sdi); sr_dev_open(_sdi); - if (sr_session_dev_add(_sdi) != SR_OK) + if (sr_session_dev_add(SigSession::_sr_session, _sdi) != SR_OK) throw QString(tr("Failed to use device.")); } @@ -58,7 +58,7 @@ void Device::release() { if (_owner) { DevInst::release(); - sr_session_destroy(); + sr_session_destroy(SigSession::_sr_session); } sr_dev_close(_sdi);