CVSROOT:        /cvs/gnome
Module name:    libbonobo
Changes by:     tml     05/04/16 12:41:38

Modified files:
        .              : ChangeLog 
        bonobo         : bonobo-main.c bonobo-main.h 

Log message:
2005-04-16  Tor Lillqvist  <[EMAIL PROTECTED]>

* bonobo/bonobo-main.c (DllMain): Use wide-character API to get
the installation folder on NT-based Windows. Then, as the locale
directory is passed to the non-UTF8ified gettext library, get the
short form of the name which I assume is guaranteed to have only
characters in the system codepage. All this so that libbonobo will
find its message catalogs also if installed in a path with
characters not representable in the system codepage, which
presumably happens mainly in CJK locales.

Actually, I think it is not quite safe to have this much code that
calls GLib, even, in a DllMain() function. Will have to change the
logic later.

* bonobo/bonobo-main.h: Add prototype for bonobo_main_level to
silence gcc.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libbonobo&who=tml&date=explicit&mindate=2005-04-16%2012:40&maxdate=2005-04-16%2012:42

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to