Index: fweb-1.62/Web/common.c
===================================================================
--- fweb-1.62.orig/Web/common.c
+++ fweb-1.62/Web/common.c
@@ -378,6 +378,7 @@ OVERFLW("Keyword buffer","") \
 /* 50: */
 #line 84 "./common.web"
 
+BUF buf;
 
 #ifdef ibmpc 
 #ifdef borland
Index: fweb-1.62/Web/typedefs.h
===================================================================
--- fweb-1.62.orig/Web/typedefs.h
+++ fweb-1.62/Web/typedefs.h
@@ -1351,7 +1351,7 @@ int n;
 outer_char **s;
 } BUF;
 
-BUF buf;
+extern BUF buf;
 
 IN_STYLE outer_char HUGE *termcap; /* Name of termcap file. */
 IN_STYLE BUF sput_buf; /* For temporary color strings. */
Index: fweb-1.62/Web/typedefs.web
===================================================================
--- fweb-1.62.orig/Web/typedefs.web
+++ fweb-1.62/Web/typedefs.web
@@ -1724,7 +1724,7 @@ int n;
 outer_char **s;
 } BUF;
 
-BUF buf;
+extern BUF buf;
 
 IN_STYLE outer_char HUGE *termcap; /* Name of termcap file. */
 IN_STYLE BUF sput_buf; /* For temporary color strings. */
