In changing the Xlib converters from X<foo> to XFree86<foo> to reflect their status as non-standard functions added by XFree86, I overzealously renamed some private function names that broke the UTF-8 XLC loader. Index: lcInit.c =================================================================== RCS file: /cvs/xorg/xc/lib/X11/lcInit.c,v retrieving revision 1.1.4.2 diff -r1.1.4.2 lcInit.c 119c119 < _XlcAddLoader(_XFree86lcUtf8Loader, XlcHead); --- > _XlcAddLoader(_XlcUtf8Loader, XlcHead); 158c158 < _XlcRemoveLoader(_XFree86lcUtf8Loader); --- > _XlcRemoveLoader(_XlcUtf8Loader); Index: lcUTF8Load.c =================================================================== RCS file: /cvs/xorg/xc/lib/X11/lcUTF8Load.c,v retrieving revision 1.1.4.1 diff -r1.1.4.1 lcUTF8Load.c 41c41 < _XFree86lcUtf8Loader( --- > _XlcUtf8Loader(
Fixed in lib/X11/lcInit.c 1.1.4.3 and lib/X11/lcUTF8Load.c 1.1.4.2
Index: Xlcint.h =================================================================== RCS file: /cvs/xorg/xc/lib/X11/Xlcint.h,v retrieving revision 1.1.4.4 retrieving revision 1.1.4.5 diff -r1.1.4.4 -r1.1.4.5 928c928 < extern XLCd _XFree86lcUtf8Loader( --- > extern XLCd _XlcUtf8Loader(
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.