diff -aur eel.8/eel/eel-gtk-extensions.c eel.9/eel/eel-gtk-extensions.c
--- eel.8/eel/eel-gtk-extensions.c	2008-12-18 12:49:56.000000000 +0200
+++ eel.9/eel/eel-gtk-extensions.c	2008-12-18 12:53:16.000000000 +0200
@@ -522,7 +522,7 @@
 					 GCallback func,
 					 GtkCallbackMarshal marshal,
 					 gpointer data,
-					 GtkDestroyNotify destroy_func,
+					 GDestroyNotify destroy_func,
 					 gboolean object_signal,
 					 gboolean after,
 					 GtkObject *alive_object)
diff -aur eel.8/eel/eel-gtk-extensions.h eel.9/eel/eel-gtk-extensions.h
--- eel.8/eel/eel-gtk-extensions.h	2008-12-18 12:49:56.000000000 +0200
+++ eel.9/eel/eel-gtk-extensions.h	2008-12-18 12:52:04.000000000 +0200
@@ -41,7 +41,7 @@
 								       GCallback         func,
 								       GtkCallbackMarshal    marshal,
 								       gpointer              data,
-								       GtkDestroyNotify      destroy_func,
+								       GDestroyNotify      destroy_func,
 								       gboolean              object_signal,
 								       gboolean              after,
 								       GtkObject            *alive_object);
