1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-31 21:57:12 +00:00
freebsd-ports/japanese/kon2-16dot/files/patch-af
Shigeyuki Fukushima ee6528788e Fix problem when using cursor.
Submitted by:	Shingo WATANABE <nabe@mobile.icc.titech.ac.jp>
1999-08-06 20:45:37 +00:00

19 lines
584 B
Plaintext

--- src/term.c.orig Sat Aug 7 05:07:34 1999
+++ src/term.c Sat Aug 7 05:07:39 1999
@@ -201,11 +201,14 @@
}
if (FD_ISSET(0, &readFds)) {
i = read(0, buff, BUFSIZ);
+#if defined(__FreeBSD__)
+ i = cons25tovt100(buff, i, BUFSIZ);
+#endif
if (i > 0) write(masterPty, buff, i);
PollCursor(TRUE);
}
if (FD_ISSET(sockFd, &readFds)) SocketInterface(sockFd);
- if (mInfo.has_mouse) {
+ if (mInfo.has_mouse && mouseFd > 0) {
if (FD_ISSET(mouseFd, &readFds) && con.active) {
i = read(mouseFd, buff, BUFSIZ);
if (i > 0) MouseGetPacket(buff, i);