summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <sandmann@daimi.au.dk>2005-05-23 21:47:37 +0000
committerSøren Sandmann Pedersen <sandmann@daimi.au.dk>2005-05-23 21:47:37 +0000
commitcc658b573a13f36868c5a2263e0b3ff8d0230b86 (patch)
treeb696a2d52685bcd5fb121502c0eaad0b083f34fa
parent62b680d868fbe4bfdf1af6e6067d0ef27f773559 (diff)
downloadxorg-lib-libXaw-cc658b573a13f36868c5a2263e0b3ff8d0230b86.tar.gz
Conditionally include config.h in xc/lib/Xaw/*.cXORG-6_8_99_9XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10
-rw-r--r--include/X11/Xaw/Template.c3
-rw-r--r--src/Actions.c3
-rw-r--r--src/AllWidgets.c3
-rw-r--r--src/AsciiSink.c3
-rw-r--r--src/AsciiSrc.c3
-rw-r--r--src/AsciiText.c3
-rw-r--r--src/Box.c3
-rw-r--r--src/Command.c3
-rw-r--r--src/Converters.c3
-rw-r--r--src/Dialog.c3
-rw-r--r--src/DisplayList.c3
-rw-r--r--src/Form.c3
-rw-r--r--src/Grip.c3
-rw-r--r--src/Label.c3
-rw-r--r--src/List.c3
-rw-r--r--src/MenuButton.c3
-rw-r--r--src/MultiSink.c3
-rw-r--r--src/MultiSrc.c3
-rw-r--r--src/OS.c3
-rw-r--r--src/Paned.c3
-rw-r--r--src/Panner.c3
-rw-r--r--src/Pixmap.c3
-rw-r--r--src/Porthole.c3
-rw-r--r--src/PrintShell.c3
-rw-r--r--src/Repeater.c3
-rw-r--r--src/Scrollbar.c3
-rw-r--r--src/Simple.c3
-rw-r--r--src/SimpleMenu.c3
-rw-r--r--src/Sme.c3
-rw-r--r--src/SmeBSB.c3
-rw-r--r--src/SmeLine.c3
-rw-r--r--src/StripChart.c3
-rw-r--r--src/Text.c3
-rw-r--r--src/TextAction.c3
-rw-r--r--src/TextPop.c3
-rw-r--r--src/TextSink.c3
-rw-r--r--src/TextSrc.c3
-rw-r--r--src/Tip.c3
-rw-r--r--src/Toggle.c3
-rw-r--r--src/Tree.c3
-rw-r--r--src/Vendor.c3
-rw-r--r--src/Viewport.c3
-rw-r--r--src/XawI18n.c3
-rw-r--r--src/XawIm.c3
-rw-r--r--src/XawInit.c3
-rw-r--r--src/sharedlib.c3
46 files changed, 138 insertions, 0 deletions
diff --git a/include/X11/Xaw/Template.c b/include/X11/Xaw/Template.c
index f1e1db1..9c3763b 100644
--- a/include/X11/Xaw/Template.c
+++ b/include/X11/Xaw/Template.c
@@ -27,6 +27,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/Template.c,v 1.8 2001/08/01 00:44:39 tsi Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xaw/TemplateP.h>
diff --git a/src/Actions.c b/src/Actions.c
index 2ab7980..a65308b 100644
--- a/src/Actions.c
+++ b/src/Actions.c
@@ -27,6 +27,9 @@
/* $XFree86: xc/lib/Xaw/Actions.c,v 3.17 2003/03/25 04:18:10 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/src/AllWidgets.c b/src/AllWidgets.c
index 635d952..c943630 100644
--- a/src/AllWidgets.c
+++ b/src/AllWidgets.c
@@ -27,6 +27,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/AllWidgets.c,v 1.3 2001/08/23 21:49:51 tsi Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/Xmu/WidgetNode.h>
diff --git a/src/AsciiSink.c b/src/AsciiSink.c
index 40415bd..ad35a12 100644
--- a/src/AsciiSink.c
+++ b/src/AsciiSink.c
@@ -48,6 +48,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/AsciiSink.c,v 1.26 2001/12/14 19:54:38 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
#include <X11/IntrinsicP.h>
diff --git a/src/AsciiSrc.c b/src/AsciiSrc.c
index f544ec9..b23ba4f 100644
--- a/src/AsciiSrc.c
+++ b/src/AsciiSrc.c
@@ -33,6 +33,9 @@ in this Software without prior written authorization from The Open Group.
*
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
diff --git a/src/AsciiText.c b/src/AsciiText.c
index 897b3fe..7305100 100644
--- a/src/AsciiText.c
+++ b/src/AsciiText.c
@@ -61,6 +61,9 @@ SOFTWARE.
* kit@expo.lcs.mit.edu
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/Box.c b/src/Box.c
index 833db25..f4f2939 100644
--- a/src/Box.c
+++ b/src/Box.c
@@ -48,6 +48,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/Box.c,v 1.14 2001/01/17 19:42:25 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xmu/Misc.h>
diff --git a/src/Command.c b/src/Command.c
index 461a754..fdab1b1 100644
--- a/src/Command.c
+++ b/src/Command.c
@@ -52,6 +52,9 @@ SOFTWARE.
* Command.c - Command button widget
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/Converters.c b/src/Converters.c
index 11a9aab..24c01ca 100644
--- a/src/Converters.c
+++ b/src/Converters.c
@@ -27,6 +27,9 @@
/* $XFree86: xc/lib/Xaw/Converters.c,v 3.13 1999/06/06 08:47:54 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/Dialog.c b/src/Dialog.c
index 638ac1a..0c8b82f 100644
--- a/src/Dialog.c
+++ b/src/Dialog.c
@@ -48,6 +48,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/Dialog.c,v 1.7 2001/01/17 19:42:26 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xos.h>
diff --git a/src/DisplayList.c b/src/DisplayList.c
index 7b6fc81..e43621b 100644
--- a/src/DisplayList.c
+++ b/src/DisplayList.c
@@ -29,6 +29,9 @@
/* $XFree86: xc/lib/Xaw/DisplayList.c,v 3.18 2003/05/23 14:51:15 tsi Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <ctype.h>
#include <string.h>
#include <stdio.h>
diff --git a/src/Form.c b/src/Form.c
index 8d80e3d..1d16240 100644
--- a/src/Form.c
+++ b/src/Form.c
@@ -49,6 +49,9 @@ SOFTWARE.
/* $XFree86: xc/lib/Xaw/Form.c,v 1.20 2001/02/05 22:38:04 paulo Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xmu/CharSet.h>
diff --git a/src/Grip.c b/src/Grip.c
index e36cd30..c9d4183 100644
--- a/src/Grip.c
+++ b/src/Grip.c
@@ -52,6 +52,9 @@ SOFTWARE.
* Grip.c - Grip Widget (Used by Paned Widget)
*
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xaw/GripP.h>
diff --git a/src/Label.c b/src/Label.c
index 029fdb8..0a4c6ea 100644
--- a/src/Label.c
+++ b/src/Label.c
@@ -48,6 +48,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/Label.c,v 1.12 2001/01/17 19:42:27 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <ctype.h>
#include <X11/IntrinsicP.h>
diff --git a/src/List.c b/src/List.c
index e93dc4e..54ca516 100644
--- a/src/List.c
+++ b/src/List.c
@@ -36,6 +36,9 @@ in this Software without prior written authorization from The Open Group.
* MIT X Consortium
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <ctype.h>
#include <X11/IntrinsicP.h>
diff --git a/src/MenuButton.c b/src/MenuButton.c
index a30be1a..6c5da15 100644
--- a/src/MenuButton.c
+++ b/src/MenuButton.c
@@ -40,6 +40,9 @@ in this Software without prior written authorization from The Open Group.
* kit@expo.lcs.mit.edu
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/MultiSink.c b/src/MultiSink.c
index 0f1e12f..8abe2de 100644
--- a/src/MultiSink.c
+++ b/src/MultiSink.c
@@ -72,6 +72,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/MultiSink.c,v 1.19 2001/01/17 19:42:27 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xatom.h>
diff --git a/src/MultiSrc.c b/src/MultiSrc.c
index e606eb3..2daf0f6 100644
--- a/src/MultiSrc.c
+++ b/src/MultiSrc.c
@@ -55,6 +55,9 @@ in this Software without prior written authorization from The Open Group.
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
diff --git a/src/OS.c b/src/OS.c
index 3764e3c..ec80e63 100644
--- a/src/OS.c
+++ b/src/OS.c
@@ -2,6 +2,9 @@
/* Some OS-dependent utility code */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/Xosdefs.h>
#include <X11/IntrinsicP.h>
#include "Private.h"
diff --git a/src/Paned.c b/src/Paned.c
index b45f2a3..4dbdb30 100644
--- a/src/Paned.c
+++ b/src/Paned.c
@@ -58,6 +58,9 @@ SOFTWARE.
* kit@expo.lcs.mit.edu
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/cursorfont.h>
#include <X11/StringDefs.h>
diff --git a/src/Panner.c b/src/Panner.c
index 629d3ce..e0ae2c2 100644
--- a/src/Panner.c
+++ b/src/Panner.c
@@ -28,6 +28,9 @@ in this Software without prior written authorization from The Open Group.
/* $XFree86: xc/lib/Xaw/Panner.c,v 3.8 2001/07/25 15:04:49 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <ctype.h>
#include <math.h>
#include <X11/IntrinsicP.h>
diff --git a/src/Pixmap.c b/src/Pixmap.c
index 972262c..8218dcb 100644
--- a/src/Pixmap.c
+++ b/src/Pixmap.c
@@ -27,6 +27,9 @@
/* $XFree86: xc/lib/Xaw/Pixmap.c,v 3.17 2002/05/18 02:05:39 paulo Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/src/Porthole.c b/src/Porthole.c
index ac86d62..3bf1615 100644
--- a/src/Porthole.c
+++ b/src/Porthole.c
@@ -30,6 +30,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/Porthole.c,v 1.6 2001/01/17 19:42:29 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xmu/Misc.h>
diff --git a/src/PrintShell.c b/src/PrintShell.c
index f022783..26cb86d 100644
--- a/src/PrintShell.c
+++ b/src/PrintShell.c
@@ -31,6 +31,9 @@
*****************************************************************************/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
diff --git a/src/Repeater.c b/src/Repeater.c
index c6169ee..52ae295 100644
--- a/src/Repeater.c
+++ b/src/Repeater.c
@@ -29,6 +29,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/Repeater.c,v 1.6 2001/01/17 19:42:29 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xaw/RepeaterP.h>
diff --git a/src/Scrollbar.c b/src/Scrollbar.c
index 2d55922..e6dea9c 100644
--- a/src/Scrollbar.c
+++ b/src/Scrollbar.c
@@ -48,6 +48,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/Scrollbar.c,v 1.12 2001/01/17 19:42:29 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xmu/Drawing.h>
diff --git a/src/Simple.c b/src/Simple.c
index db1fc88..95b7a1a 100644
--- a/src/Simple.c
+++ b/src/Simple.c
@@ -49,6 +49,9 @@ SOFTWARE.
/* $XFree86: xc/lib/Xaw/Simple.c,v 1.16 2001/09/29 04:36:02 paulo Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/SimpleMenu.c b/src/SimpleMenu.c
index 8f61c74..b7ed286 100644
--- a/src/SimpleMenu.c
+++ b/src/SimpleMenu.c
@@ -36,6 +36,9 @@ in this Software without prior written authorization from The Open Group.
* kit@expo.lcs.mit.edu
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/Sme.c b/src/Sme.c
index 7e0baed..a4af577 100644
--- a/src/Sme.c
+++ b/src/Sme.c
@@ -33,6 +33,9 @@ in this Software without prior written authorization from The Open Group.
* kit@expo.lcs.mit.edu
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/SmeBSB.c b/src/SmeBSB.c
index acf317d..0d77278 100644
--- a/src/SmeBSB.c
+++ b/src/SmeBSB.c
@@ -36,6 +36,9 @@ in this Software without prior written authorization from The Open Group.
* kit@expo.lcs.mit.edu
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/SmeLine.c b/src/SmeLine.c
index c3b39c8..88a6e9c 100644
--- a/src/SmeLine.c
+++ b/src/SmeLine.c
@@ -37,6 +37,9 @@ in this Software without prior written authorization from The Open Group.
* kit@expo.lcs.mit.edu
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/StripChart.c b/src/StripChart.c
index 25a84d7..ada85f1 100644
--- a/src/StripChart.c
+++ b/src/StripChart.c
@@ -48,6 +48,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/StripChart.c,v 1.7 2001/01/17 19:42:32 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/Text.c b/src/Text.c
index a49ee3d..7d7dd2e 100644
--- a/src/Text.c
+++ b/src/Text.c
@@ -76,6 +76,9 @@ SOFTWARE.
/* $XFree86: xc/lib/Xaw/Text.c,v 3.53tsi Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/TextAction.c b/src/TextAction.c
index dc6d81d..2da0a9f 100644
--- a/src/TextAction.c
+++ b/src/TextAction.c
@@ -27,6 +27,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/TextAction.c,v 3.46tsi Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
#include <X11/Xos.h> /* for select() and struct timeval */
diff --git a/src/TextPop.c b/src/TextPop.c
index b99ac8a..dd67ef4 100644
--- a/src/TextPop.c
+++ b/src/TextPop.c
@@ -47,6 +47,9 @@ in this Software without prior written authorization from The Open Group.
* void _XawTextInsertFile(w, event, params, num_params);
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <errno.h>
#include <X11/IntrinsicP.h>
diff --git a/src/TextSink.c b/src/TextSink.c
index a9e111e..75f952f 100644
--- a/src/TextSink.c
+++ b/src/TextSink.c
@@ -37,6 +37,9 @@ in this Software without prior written authorization from The Open Group.
*
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
diff --git a/src/TextSrc.c b/src/TextSrc.c
index 5aa8994..0fd6bd3 100644
--- a/src/TextSrc.c
+++ b/src/TextSrc.c
@@ -32,6 +32,9 @@ in this Software without prior written authorization from The Open Group.
* Much code taken from X11R3 String and Disk Sources.
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <ctype.h>
#include <X11/IntrinsicP.h>
diff --git a/src/Tip.c b/src/Tip.c
index ac54ba4..3c4b794 100644
--- a/src/Tip.c
+++ b/src/Tip.c
@@ -29,6 +29,9 @@
/* $XFree86: xc/lib/Xaw/Tip.c,v 1.4 1999/07/11 08:49:16 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xos.h>
diff --git a/src/Toggle.c b/src/Toggle.c
index 2ec2b11..dfbcf76 100644
--- a/src/Toggle.c
+++ b/src/Toggle.c
@@ -36,6 +36,9 @@ in this Software without prior written authorization from The Open Group.
*
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/Tree.c b/src/Tree.c
index 2d40f8f..88bd51f 100644
--- a/src/Tree.c
+++ b/src/Tree.c
@@ -50,6 +50,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/Tree.c,v 1.9 2001/01/17 19:42:35 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xaw/XawInit.h>
diff --git a/src/Vendor.c b/src/Vendor.c
index 7012f52..930c448 100644
--- a/src/Vendor.c
+++ b/src/Vendor.c
@@ -57,6 +57,9 @@ SOFTWARE.
/* Make sure all wm properties can make it out of the resource manager */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
diff --git a/src/Viewport.c b/src/Viewport.c
index 5cdb8a5..90c909e 100644
--- a/src/Viewport.c
+++ b/src/Viewport.c
@@ -48,6 +48,9 @@ SOFTWARE.
******************************************************************/
/* $XFree86: xc/lib/Xaw/Viewport.c,v 1.10 2001/08/23 00:03:20 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xmu/Misc.h>
diff --git a/src/XawI18n.c b/src/XawI18n.c
index 0657fbb..ca95866 100644
--- a/src/XawI18n.c
+++ b/src/XawI18n.c
@@ -55,6 +55,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/XawI18n.c,v 1.7 2001/01/17 19:42:36 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include "XawI18n.h"
diff --git a/src/XawIm.c b/src/XawIm.c
index df0a7a6..24b647d 100644
--- a/src/XawIm.c
+++ b/src/XawIm.c
@@ -54,6 +54,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/XawIm.c,v 1.14tsi Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/Xos.h>
diff --git a/src/XawInit.c b/src/XawInit.c
index 589ba13..79bc78a 100644
--- a/src/XawInit.c
+++ b/src/XawInit.c
@@ -35,6 +35,9 @@ in this Software without prior written authorization from The Open Group.
*/
/* $XFree86: xc/lib/Xaw/XawInit.c,v 1.9 2001/01/17 19:42:36 dawes Exp $ */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/Intrinsic.h>
#include <X11/Vendor.h>
#include <X11/Xaw/XawInit.h>
diff --git a/src/sharedlib.c b/src/sharedlib.c
index 6739dd7..d107f9f 100644
--- a/src/sharedlib.c
+++ b/src/sharedlib.c
@@ -27,6 +27,9 @@ in this Software without prior written authorization from The Open Group.
#if defined(SUNSHLIB) && !defined(SHAREDCODE)
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <X11/IntrinsicP.h>
#include <X11/Xaw/AsciiSinkP.h>
#include <X11/Xaw/AsciiSrcP.h>