SVN commit 862506 by mvaldes:

make konsole works property on FreeBSD
patch tooked from ports
CCMAIL:[EMAIL PROTECTED]



 M  +4 -0      kptydevice.cpp  


--- trunk/KDE/kdelibs/kpty/kptydevice.cpp #862505:862506
@@ -265,7 +265,11 @@
 #else
     int available;
 #endif
+#ifdef Q_OS_FREEBSD
+    if (!::ioctl(q->masterFd(), TIOCOUTQ, (char *) &available)) {
+#else
     if (!::ioctl(q->masterFd(), FIONREAD, (char *) &available)) {
+#endif
         char *ptr = readBuffer.reserve(available);
         NO_INTR(readBytes, read(q->masterFd(), ptr, available));
         if (readBytes < 0) {
_______________________________________________
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to