]> sigrok.org Git - libsigrok.git/commitdiff
oops, fix serial_flush()
authorBert Vermeulen <redacted>
Thu, 12 Aug 2010 04:04:44 +0000 (06:04 +0200)
committerBert Vermeulen <redacted>
Thu, 12 Aug 2010 04:04:44 +0000 (06:04 +0200)
hardware/common/serial.c
sigrok.h

index 6bf0e40270fbb13f95235c787f4cd6d542de496f..3ecd124e0ba634b3d52a9571c572a36bd3708250 100644 (file)
@@ -98,8 +98,7 @@ int serial_close(int fd)
 int serial_flush(int fd)
 {
 
-       tcflush(fd, TCIOFLUSH);
-
+       return tcflush(fd, TCIOFLUSH);
 }
 
 void *serial_backup_params(int fd)
index ec1b01808d6ab98e9abf82e3f2f682bd67505a69..a1531bf73af178cf02ef5d86466d04833b234466 100644 (file)
--- a/sigrok.h
+++ b/sigrok.h
@@ -429,6 +429,7 @@ int ezusb_upload_firmware(libusb_device *dev, int configuration,
 GSList *list_serial_ports(void);
 int serial_open(const char *pathname, int flags);
 int serial_close(int fd);
+int serial_flush(int fd);
 void *serial_backup_params(int fd);
 void serial_restore_params(int fd, void *backup);
 int serial_set_params(int fd, int speed, int bits, int parity, int stopbits,