--- ./app.c.orig	2004-07-29 08:46:41.000000000 -0700
+++ ./app.c	2005-10-31 10:04:32.000000000 -0800
@@ -29,6 +29,10 @@
 #include "app.h"
 #include "messages.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 FILE *scrub_file = NULL;
 char *scrub_string = NULL;
 char *scrub_last_string = NULL;
--- ./input-file.c.orig	2004-07-29 08:47:06.000000000 -0700
+++ ./input-file.c	2005-10-31 10:04:32.000000000 -0800
@@ -37,6 +37,10 @@
 #include "app.h"
 #include "as.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /*
  * This variable is non-zero if the file currently being read should be
  * preprocessed by app.  It is zero if the file can be read straight in.
--- ./read.c.orig	2005-10-07 16:08:25.000000000 -0700
+++ ./read.c	2005-10-31 10:04:32.000000000 -0800
@@ -57,6 +57,10 @@
 #include "xmalloc.h"
 #include "app.h"
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 /*
  * Parsing of input is done off of this pointer which points to the next char
  * of source file to parse.
