X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fcommon%2Fscpi_serial.c;h=feb3317651eb18f2d858b576bd242e4556c1e1d0;hb=102f12396660e0784134bccce5cc0679db325751;hp=7000962aad06bab1e6c9c648d506733be183d94b;hpb=85b69c2b64fc3f0b0478063a983c1920bf0e30a7;p=libsigrok.git diff --git a/hardware/common/scpi_serial.c b/hardware/common/scpi_serial.c index 7000962a..feb33176 100644 --- a/hardware/common/scpi_serial.c +++ b/hardware/common/scpi_serial.c @@ -102,21 +102,21 @@ static int scpi_serial_open(void *priv) return SR_OK; } -static int scpi_serial_source_add(void *priv, int events, int timeout, - sr_receive_data_callback cb, void *cb_data) +static int scpi_serial_source_add(struct sr_session *session, void *priv, + int events, int timeout, sr_receive_data_callback cb, void *cb_data) { struct scpi_serial *sscpi = priv; struct sr_serial_dev_inst *serial = sscpi->serial; - return serial_source_add(serial, events, timeout, cb, cb_data); + return serial_source_add(session, serial, events, timeout, cb, cb_data); } -static int scpi_serial_source_remove(void *priv) +static int scpi_serial_source_remove(struct sr_session *session, void *priv) { struct scpi_serial *sscpi = priv; struct sr_serial_dev_inst *serial = sscpi->serial; - return serial_source_remove(serial); + return serial_source_remove(session, serial); } static int scpi_serial_send(void *priv, const char *command)