]> sigrok.org Git - libsigrok.git/blobdiff - hardware/openbench-logic-sniffer/api.c
ols: Get fd from sp_get_port_handle() rather than serial struct.
[libsigrok.git] / hardware / openbench-logic-sniffer / api.c
index 7ae5e08cd317bbe585cf47a4a54b20bd91e75694..c189bed32715800b1ac6b2e947ca38668db42411 100644 (file)
@@ -18,6 +18,7 @@
  */
 
 #include "protocol.h"
+#include <libserialport.h>
 
 #define SERIALCOMM "115200/8n1"
 
@@ -152,7 +153,7 @@ static GSList *scan(GSList *options)
        /* Wait 10ms for a response. */
        g_usleep(10000);
 
-       probefd.fd = serial->fd;
+       sp_get_port_handle(serial->data, &probefd.fd);
        probefd.events = G_IO_IN;
        g_poll(&probefd, 1, 1);