|
Lines 428-434
Link Here
|
| 428 |
|
428 |
|
| 429 |
if (xkbi->flags&XkbMapPending) |
429 |
if (xkbi->flags&XkbMapPending) |
| 430 |
changes= xkbi->changes; |
430 |
changes= xkbi->changes; |
| 431 |
else bzero(&changes,sizeof(XkbChangesRec)); |
431 |
else bzero(&changes,sizeof(changes)); |
| 432 |
XkbNoteMapChanges(&changes,event,XKB_XLIB_MAP_MASK); |
432 |
XkbNoteMapChanges(&changes,event,XKB_XLIB_MAP_MASK); |
| 433 |
LockDisplay(dpy); |
433 |
LockDisplay(dpy); |
| 434 |
if ((rtrn=XkbGetMapChanges(dpy,xkbi->desc,&changes))!=Success) { |
434 |
if ((rtrn=XkbGetMapChanges(dpy,xkbi->desc,&changes))!=Success) { |
| 435 |
-- nx-X11/lib/FS/FSOpenFont.c |
435 |
++ nx-X11/lib/FS/FSOpenFont.c |
|
Lines 62-68
FSOpenBitmapFont(svr, hint, fmask, name,
Link Here
|
| 62 |
char *name; |
62 |
char *name; |
| 63 |
Font *otherid; |
63 |
Font *otherid; |
| 64 |
{ |
64 |
{ |
| 65 |
unsigned char nbytes; |
65 |
long nbytes; |
| 66 |
fsOpenBitmapFontReq *req; |
66 |
fsOpenBitmapFontReq *req; |
| 67 |
fsOpenBitmapFontReply reply; |
67 |
fsOpenBitmapFontReply reply; |
| 68 |
Font fid; |
68 |
Font fid; |
| 69 |
-- nx-X11/lib/X11/imThaiFlt.c |
69 |
++ nx-X11/lib/X11/imThaiFlt.c |
|
Lines 588-594
Private Bool ThaiComposeConvert();
Link Here
|
| 588 |
( \ |
588 |
( \ |
| 589 |
((c)<=0x7F) ? \ |
589 |
((c)<=0x7F) ? \ |
| 590 |
(wchar_t)(c) : \ |
590 |
(wchar_t)(c) : \ |
| 591 |
((0x0A1<=(c)&&(c)<=0x0FF) ? ((wchar_t)(c)-0xA0+0x0E00) : 0)) |
591 |
((0x0A1<=(c)) ? ((wchar_t)(c)-0xA0+0x0E00) : 0)) |
| 592 |
|
592 |
|
| 593 |
/* |
593 |
/* |
| 594 |
* Macros to save and recall last input character in XIC |
594 |
* Macros to save and recall last input character in XIC |
| 595 |
-- nx-X11/programs/Xserver/xkb/xkbUtils.c |
595 |
++ nx-X11/programs/Xserver/xkb/xkbUtils.c |
|
Lines 855-861
XkbComputeDerivedState(xkbi)
Link Here
|
| 855 |
{ |
855 |
{ |
| 856 |
XkbStatePtr state= &xkbi->state; |
856 |
XkbStatePtr state= &xkbi->state; |
| 857 |
XkbControlsPtr ctrls= xkbi->desc->ctrls; |
857 |
XkbControlsPtr ctrls= xkbi->desc->ctrls; |
| 858 |
char grp; |
858 |
unsigned char grp; |
| 859 |
|
859 |
|
| 860 |
state->mods= (state->base_mods|state->latched_mods); |
860 |
state->mods= (state->base_mods|state->latched_mods); |
| 861 |
state->mods|= state->locked_mods; |
861 |
state->mods|= state->locked_mods; |
| 862 |
-- nx-X11/programs/Xserver/xkb/xkbUtils.c |
862 |
++ nx-X11/programs/Xserver/xkb/xkbUtils.c |
|
Lines 866-876
char grp;
Link Here
|
| 866 |
|
866 |
|
| 867 |
|
867 |
|
| 868 |
grp= state->locked_group; |
868 |
grp= state->locked_group; |
| 869 |
if ((grp>=ctrls->num_groups) || (grp<0)) |
869 |
if (grp>=ctrls->num_groups) |
| 870 |
state->locked_group= XkbAdjustGroup(grp,ctrls); |
870 |
state->locked_group= XkbAdjustGroup(grp,ctrls); |
| 871 |
|
871 |
|
| 872 |
grp= state->locked_group+state->base_group+state->latched_group; |
872 |
grp= state->locked_group+state->base_group+state->latched_group; |
| 873 |
if ((grp>=ctrls->num_groups) || (grp<0)) |
873 |
if (grp>=ctrls->num_groups) |
| 874 |
state->group= XkbAdjustGroup(grp,ctrls); |
874 |
state->group= XkbAdjustGroup(grp,ctrls); |
| 875 |
else state->group= grp; |
875 |
else state->group= grp; |
| 876 |
XkbComputeCompatState(xkbi); |
876 |
XkbComputeCompatState(xkbi); |