Index: glib-extra.h =================================================================== RCS file: /cvs/gnome/beast/sfi/glib-extra.h,v retrieving revision 1.26 diff -u -p -u -p -r1.26 glib-extra.h --- glib-extra.h 26 Feb 2004 20:04:06 -0000 1.26 +++ glib-extra.h 29 Apr 2004 19:15:11 -0000 @@ -57,6 +57,9 @@ G_BEGIN_DECLS #define g_scanner_remove_symbol( scanner, symbol ) G_STMT_START { \ g_scanner_scope_remove_symbol ((scanner), 0, (symbol)); \ } G_STMT_END +#if GLIB_CHECK_VERSION (2, 4, 0) // FIXME: remove <=GLib-2.4.0 dependant code +#define g_value_set_boxed_take_ownership g_value_take_boxed +#endif