diff -r dd9030354e14 -r 5f6a27b738f1 src/console-gtk.c
--- a/src/console-gtk.c	Thu Feb 28 19:48:36 2008 -0800
+++ b/src/console-gtk.c	Mon Mar 03 17:04:56 2008 +0100
@@ -178,7 +178,7 @@ gtk_perhaps_init_unseen_key_defaults (st
 
   if (NILP (Flookup_key (Vcurrent_global_map, key, Qnil))) 
     {
-      Fputhash(key, Qt, Vgtk_seen_characters;)
+      Fputhash(key, Qt, Vgtk_seen_characters);
       Fdefine_key (Vcurrent_global_map, key, Qself_insert_command); 
       if (SYMBOLP(key))
 	{
diff -r dd9030354e14 -r 5f6a27b738f1 src/glyphs-gtk.c
--- a/src/glyphs-gtk.c	Thu Feb 28 19:48:36 2008 -0800
+++ b/src/glyphs-gtk.c	Mon Mar 03 17:04:56 2008 +0100
@@ -796,7 +796,7 @@ init_image_instance_from_gdk_image (stru
     find_keyword_in_vector (instantiator, Q_file);
 
   IMAGE_INSTANCE_GTK_PIXMAP (ii) = pixmap;
-  IMAGE_INSTANCE_GTK_MASK (ii) = 0;
+  IMAGE_INSTANCE_PIXMAP_MASK (ii) = 0;
   IMAGE_INSTANCE_PIXMAP_WIDTH (ii) = gdk_image->width;
   IMAGE_INSTANCE_PIXMAP_HEIGHT (ii) = gdk_image->height;
   IMAGE_INSTANCE_PIXMAP_DEPTH (ii) = gdk_image->depth;
@@ -2972,7 +2972,7 @@ gtk_colorize_image_instance (Lisp_Object
       IMAGE_INSTANCE_TYPE (p) = IMAGE_COLOR_PIXMAP;
       /* Make sure there aren't two pointers to the same mask, causing
 	 it to get freed twice. */
-      IMAGE_INSTANCE_GTK_MASK (p) = 0;
+      IMAGE_INSTANCE_PIXMAP_MASK (p) = 0;
       break;
 
     default:
