--- mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp.~1.151.~	Wed Dec 12 01:35:22 2001
+++ mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp	Thu Feb 14 11:37:59 2002
@@ -1986,6 +1986,10 @@
                                          const gchar *text,
                                          gint         text_length)
 {
+
+#define MOZ_DRAW_TEXT_WITH_GDK 
+#ifndef MOZ_DRAW_TEXT_WITH_GDK /* gdkxft patch */
+
   GdkWindowPrivate *drawable_private;
   GdkFontPrivate *font_private;
   GdkGCPrivate *gc_private;
@@ -2032,6 +2036,13 @@
   }
   else
     g_error("undefined font type\n");
+
+#else /* MOZ_DRAW_TEXT_WITH_GDK */
+
+  gdk_draw_text(drawable, font, gc, x, y, text, MIN(text_length, 32768));
+
+#endif /* MOZ_DRAW_TEXT_WITH_GDK */
+
 }
 
 
