summaryrefslogtreecommitdiff
path: root/misc/window/files/patch-defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'misc/window/files/patch-defs.h')
-rw-r--r--misc/window/files/patch-defs.h49
1 files changed, 49 insertions, 0 deletions
diff --git a/misc/window/files/patch-defs.h b/misc/window/files/patch-defs.h
new file mode 100644
index 000000000000..087f74ac7a58
--- /dev/null
+++ b/misc/window/files/patch-defs.h
@@ -0,0 +1,49 @@
+--- defs.h.orig 2008-07-12 06:05:22 UTC
++++ defs.h
+@@ -42,29 +42,29 @@
+
+ #define NWINDOW 9
+
+-struct timeval starttime;
++extern struct timeval starttime;
+
+-struct ww *window[NWINDOW]; /* the windows */
+-struct ww *selwin; /* the selected window */
+-struct ww *lastselwin; /* the last selected window */
+-struct ww *cmdwin; /* the command window */
+-struct ww *framewin; /* the window for framing */
+-struct ww *boxwin; /* the window for the box */
+-struct ww *fgwin; /* the last foreground window */
++extern struct ww *window[NWINDOW]; /* the windows */
++extern struct ww *selwin; /* the selected window */
++extern struct ww *lastselwin; /* the last selected window */
++extern struct ww *cmdwin; /* the command window */
++extern struct ww *framewin; /* the window for framing */
++extern struct ww *boxwin; /* the window for the box */
++extern struct ww *fgwin; /* the last foreground window */
+
+ #define isfg(w) ((w)->ww_order <= fgwin->ww_order)
+
+-char *default_shell[128]; /* default shell argv */
+-char *default_shellfile; /* default shell program */
+-int default_nline; /* default buffer size for new windows */
+-int default_smooth; /* default "smooth" parameter */
+-char escapec; /* the escape character */
++extern char *default_shell[128]; /* default shell argv */
++extern char *default_shellfile; /* default shell program */
++extern int default_nline; /* default buffer size for new windows */
++extern int default_smooth; /* default "smooth" parameter */
++extern char escapec; /* the escape character */
+
+ /* flags */
+-char quit; /* quit command issued */
+-char terse; /* terse mode */
+-char debug; /* debug mode */
+-char incmd; /* in command mode */
++extern char quit; /* quit command issued */
++extern char terse; /* terse mode */
++extern char debug; /* debug mode */
++extern char incmd; /* in command mode */
+
+ struct ww *getwin();
+ struct ww *openwin();