GNOME Bugzilla – Bug 462465
g_param_spec_enum should be used for enumerations
Last modified: 2007-08-09 09:35:11 UTC
Empathy should use g_param_spec_enum instead of g_param_spec_uint for enumerations. I'm going to write a patch for in in the next days.
Created attachment 93090 [details] [review] Use g_param_spec_enum and g_param_spec_flags for enumerations Changes: - Use g_param_spec_enum and g_param_spec_flags - Generate empathy-enum-types.[ch] and empathy-gtk-enum-types.[ch] using glib-mkenums - Remove empathy_contact_list_store_get_type() as it's already auto-generated. - Remove empathy-marshal-main.c and build BUILT_SOURCES (as done by most GNOME modules) Can I commit this patch?
There is a circular dep to fix in Makefile and " %-marshal-main.c: %-marshal.c %-marshal.h" is not needed anymore. Don't forget to removed empathy-marshal-main.c from SVN. Please put a link here for the MC bug you mention in the FIXME and don't close this bug until that get fixed. Otherwise OK to commit.
Committed to trunk. The mission-control sf bug is #1768235 (http://sf.net/tracker/?func=detail&atid=932444&aid=1768235&group_id=190214).
MC Bug fixed in 4.33
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.