[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lynx-dev [PATCH 2.8.4dev.18] EMX screen size
From: |
Ilya Zakharevich |
Subject: |
lynx-dev [PATCH 2.8.4dev.18] EMX screen size |
Date: |
Tue, 13 Feb 2001 20:47:32 -0500 |
User-agent: |
Mutt/1.2.5i |
New treatement of screen size got EMX port with a bare ass. Patch follows.
Enjoy,
Ilya
--- ./src/LYUtils.c-presize Mon Feb 12 22:57:46 2001
+++ ./src/LYUtils.c Tue Feb 13 00:25:54 2001
@@ -3472,6 +3472,16 @@ PUBLIC void size_change ARGS1(
#endif /* TIOCGSIZE */
#endif /* HAVE_SIZECHANGE */
+#ifdef __EMX__
+ {
+ int scrsize[2];
+
+ _scrsize(scrsize);
+ LYcols = scrsize[0];
+ LYlines = scrsize[1];
+ }
+#endif
+
if (LYlines <= 0)
LYlines = DFT_ROWS;
if (LYcols <= 0)
@@ -7606,13 +7616,7 @@ PUBLIC int LYSystem ARGS1(
set_errno(saved_errno); /* may have been clobbered */
#endif
#ifdef __EMX__ /* Check whether the screen size changed */
- _scrsize(scrsize+2);
- if ((scrsize[0] != scrsize[2]) || (scrsize[1] != scrsize[3])) {
- CTRACE((tfp, "EMX update size...\n"));
- LYcols = scrsize[2];
- LYlines = scrsize[3];
- recent_sizechange = TRUE;
- }
+ size_change(0);
#endif
return code;
}
; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- lynx-dev [PATCH 2.8.4dev.18] EMX screen size,
Ilya Zakharevich <=