summaryrefslogtreecommitdiff
path: root/japanese/kon2-16dot/files/patch-af
blob: 2c939e69dd918a9bf5a3da9599b457c465f9dca5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- 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);