openbsd-ports/misc/screen/patches/shmpatch-sched_c
2003-11-22 00:56:58 +00:00

27 lines
574 B
Plaintext

$OpenBSD: shmpatch-sched_c,v 1.1 2003/11/22 00:56:58 espie Exp $
--- sched.c.orig 2003-09-08 16:26:36.000000000 +0200
+++ sched.c 2003-11-17 23:37:54.000000000 +0100
@@ -110,6 +110,10 @@ calctimo()
return min;
}
+#ifdef IPC_EXPORT_IMAGE
+ extern struct window *windows;
+#endif
+
void
sched()
{
@@ -121,6 +125,11 @@ sched()
for (;;)
{
+#ifdef IPC_EXPORT_IMAGE
+ /* export image from last used window which is on top of the list */
+ CopyWinImage( windows, shm );
+#endif
+
if (calctimeout)
timeoutev = calctimo();
if (timeoutev)