--- abi-0.7.10/src/af/ev/unix/gnome/ev_UnixGnomeMenu.cpp.comp	Fri Jun  9 17:00:20 2000
+++ abi-0.7.10/src/af/ev/unix/gnome/ev_UnixGnomeMenu.cpp	Fri Jun 16 22:56:25 2000
@@ -265,17 +265,17 @@
 		return;
 
 	if (strncmp (str, "Ctrl+", 5) == 0) {
-		ac_mods |= GDK_CONTROL_MASK;
+		ac_mods = (GdkModifierType)(ac_mods|GDK_CONTROL_MASK);
 		str += 5;
 	}
 
 	if (strncmp (str, "Alt+", 4) == 0) {
-		ac_mods |= GDK_MOD1_MASK;
+		ac_mods = (GdkModifierType)(ac_mods|GDK_MOD1_MASK);
 		str += 4;
 	}
 
 	if (strncmp (str, "Shift+", 6) == 0) {
-		ac_mods |= GDK_SHIFT_MASK;
+		ac_mods = (GdkModifierType)(ac_mods|GDK_SHIFT_MASK);
 		str += 6;
 	}
 
--- abi-0.7.10/src/af/xap/unix/gnome/xap_UnixGnomeFrame.cpp.comp	Thu May 18 15:23:49 2000
+++ abi-0.7.10/src/af/xap/unix/gnome/xap_UnixGnomeFrame.cpp	Fri Jun 16 23:00:30 2000
@@ -160,7 +160,7 @@
 						   m_pUnixApp->getApplicationName());
 
 	gtk_drag_dest_set (m_wTopLevelWindow,
-					   GTK_DEST_DEFAULT_MOTION | GTK_DEST_DEFAULT_DROP,
+					   (GtkDestDefaults)(GTK_DEST_DEFAULT_MOTION|GTK_DEST_DEFAULT_DROP),
 					   drag_types, n_drag_types, GDK_ACTION_COPY);
 
 	gtk_signal_connect(GTK_OBJECT(m_wTopLevelWindow), "drag_data_received",
