Bug 199

Summary: UTF8 locale loader broke
Product: xorg Reporter: Kaleb KEITHLEY <kaleb>
Component: Lib/XlibAssignee: Kaleb KEITHLEY <kaleb>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: highest    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Kaleb KEITHLEY 2004-02-18 10:46:26 UTC
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(
Comment 1 Kaleb KEITHLEY 2004-02-18 10:50:55 UTC
Fixed in lib/X11/lcInit.c 1.1.4.3 and lib/X11/lcUTF8Load.c 1.1.4.2
Comment 2 Kaleb KEITHLEY 2004-02-19 15:30:48 UTC
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.