GNOME Bugzilla – Bug 419535
use gi18n[-lib].h instead of bonobo-i18n.h
Last modified: 2007-03-23 18:51:45 UTC
bonobo-i18n.h is going to be deprecated (bug 419533) and is problematic (bug 363033). We should remove its use whereever possible; I'm going to attach patches for libbonobo and libbonoboui to use glib's i18n headers internally instead of bonobo-i18n.h. Ok to commit them?
Created attachment 84797 [details] [review] patch for libbonobo Note that it's ok to remove bonobo-activation-i18n.h since it's a non-public header. This patch uses gi18n.h or gi18n-lib.h, depending on whether the file is used standalone (activation server) or in the bonbo library.
Created attachment 84798 [details] [review] patch for libbonoboui Note that someone had already converted some of the libbonobo files to gi18n.h, but did so wrongly, since it needs gi18n-lib.h there. This patch corrects that.
Please commit. If you're sure it doesn't introduce any problems it can go in on gnome-2-18 as well.
Committed. While I don't think there'll be any problems, it's fine to just leave it on trunk.