aboutsummaryrefslogtreecommitdiffstats
path: root/japanese/kon2-16dot/files/patch-ah
blob: ab1220edde4a4e5a8bd83adcb8976ee1ee17f1e4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- src/display/vga.c.orig  Sun Jan 26 18:05:00 1997
+++ src/display/vga.c   Mon Jan 31 14:09:55 2000
@@ -382,7 +382,7 @@
 /*    if (!code) return;*/
     VgaSetColor(fc);
     if (bc & 0x8) *(vcls - dInfo.glineByte) = 0;
-    for (x = 0;x < sbFReg->high;x ++, code ++, fm >>= 1) {
+    if (code) for (x = 0;x < sbFReg->high;x ++, code ++, fm >>= 1) {
    if (*code) {
        VgaOutByte(*code);
        *gram = *gram;
@@ -620,7 +620,11 @@
    Perror("ioctl CONSOLE_IO_ENABLE");
    return FAILURE;
     }
+#if (__FreeBSD__ <= 3)
     if ((devMem = open("/dev/vga", O_RDWR|O_NDELAY) ) < 0) {
+#else
+    if ((devMem = open("/dev/mem", O_RDWR|O_NDELAY) ) < 0) {
+#endif
    Perror("/dev/mem");
    return FAILURE;
     }