Get support libraries compiling
[mono.git] / support / serial.c
index ec02e48b5e8bd37a30601aa90c5332e9bcfecba1..5e3d732c005170bbcd4052841fad7dc3b27b342c 100644 (file)
@@ -175,6 +175,11 @@ discard_buffer (int fd, gboolean input)
 gint32
 get_bytes_in_buffer (int fd, gboolean input)
 {
+#if defined(__HAIKU__)
+       /* FIXME: Haiku doesn't support TIOCOUTQ nor FIONREAD on fds */
+       return -1;
+#define TIOCOUTQ 0
+#endif
        gint32 retval;
 
        if (ioctl (fd, input ? FIONREAD : TIOCOUTQ, &retval) == -1) {