]> sigrok.org Git - libsigrok.git/commitdiff
ipdbg-la: data_available(): Return gboolean.
authorUwe Hermann <redacted>
Wed, 29 Aug 2018 23:02:32 +0000 (01:02 +0200)
committerUwe Hermann <redacted>
Wed, 29 Aug 2018 23:22:10 +0000 (01:22 +0200)
src/hardware/ipdbg-la/protocol.c
src/hardware/ipdbg-la/protocol.h

index 0ba2d6d6bb9725d16cc0d7abfa37dba95771f86a..69c461ff6fa06d5f6995ef2f89b13cc135c324e7 100644 (file)
@@ -68,7 +68,7 @@
 /* LA subfunction command opcodes */
 #define CMD_LA_DELAY               0x1F
 
-SR_PRIV int data_available(struct ipdbg_la_tcp *tcp)
+SR_PRIV gboolean data_available(struct ipdbg_la_tcp *tcp)
 {
 #ifdef __WIN32__
        ioctlsocket(tcp->socket, FIONREAD, &bytes_available);
@@ -77,10 +77,10 @@ SR_PRIV int data_available(struct ipdbg_la_tcp *tcp)
 
        if (ioctl(tcp->socket, FIONREAD, &status) < 0) {        // TIOCMGET
                sr_err("FIONREAD failed: %s\n", g_strerror(errno));
-               return 0;
+               return FALSE;
        }
 
-       return (status < 1) ? 0 : 1;
+       return (status < 1) ? FALSE : TRUE;
 #endif  // __WIN32__
 }
 
index 85f41a163198ff62d1ec85530e25bd03bbb7b03d..363d44623155fc0173d6a66abdc656bccab22fad 100644 (file)
@@ -54,7 +54,7 @@ struct dev_context {
        uint8_t *raw_sample_buf;
 };
 
-int data_available(struct ipdbg_la_tcp *tcp);
+SR_PRIV gboolean data_available(struct ipdbg_la_tcp *tcp);
 
 SR_PRIV struct ipdbg_la_tcp *ipdbg_la_tcp_new(void);
 SR_PRIV void ipdbg_la_tcp_free(struct ipdbg_la_tcp *tcp);