Final touch before release.
diff --git a/Modules/stdwinmodule.c b/Modules/stdwinmodule.c
index 6e666a6..a6f6fba 100644
--- a/Modules/stdwinmodule.c
+++ b/Modules/stdwinmodule.c
@@ -68,9 +68,10 @@
 #include "ceval.h"
 
 #ifdef macintosh
-#include ":::src:stdwin:H:stdwin.h"
+#include ":::stdwin:H:stdwin.h"
 #else /* !macintosh */
 #include "stdwin.h"
+#define HAVE_BITMAPS
 #endif /* !macintosh */
 
 #ifdef USE_THREAD
@@ -684,6 +685,8 @@
 	return None;
 }
 
+#ifdef HAVE_BITMAPS
+
 static object *
 drawing_bitmap(self, args)
 	object *self;
@@ -722,8 +725,12 @@
 	return None;
 }
 
+#endif /* HAVE_BITMAPS */
+
 static struct methodlist drawing_methods[] = {
+#ifdef HAVE_BITMAPS
 	{"bitmap",	drawing_bitmap},
+#endif
 	{"box",		drawing_box},
 	{"circle",	drawing_circle},
 	{"cliprect",	drawing_cliprect},
@@ -1352,6 +1359,8 @@
 };
 
 
+#ifdef HAVE_BITMAPS
+
 /* Bitmaps objects */
 
 static bitmapobject *newbitmapobject PROTO((int, int));
@@ -1506,6 +1515,8 @@
 	0,			/*tp_repr*/
 };
 
+#endif /* HAVE_BITMAPS */
+
 
 /* Windows */
 
@@ -2438,6 +2449,7 @@
 	return list;
 }
 
+#ifdef HAVE_BITMAPS
 static object *
 stdwin_newbitmap(self, args)
 	object *self;
@@ -2449,6 +2461,7 @@
 		return NULL;
 	return (object *)newbitmapobject(width, height);
 }
+#endif
 
 static struct methodlist stdwin_methods[] = {
 	{"askfile",		stdwin_askfile},
@@ -2472,7 +2485,9 @@
 	{"listfontnames",	stdwin_listfontnames},
 	{"menucreate",		stdwin_menucreate},
 	{"message",		stdwin_message},
+#ifdef HAVE_BITMAPS
 	{"newbitmap",		stdwin_newbitmap},
+#endif
 	{"open",		stdwin_open},
 	{"pollevent",		stdwin_pollevent},
 	{"resetselection",	stdwin_resetselection},