a gcc 4.2 patch from Shu-Yu
svn: r7637
This commit is contained in:
parent
dfd9f9ac13
commit
b532a21176
|
@ -512,14 +512,20 @@ static long GetCode(wxchar *keyseq, int *_kp, int *fullset)
|
||||||
if (i >= MAX_BUF - 1)
|
if (i >= MAX_BUF - 1)
|
||||||
return 0;
|
return 0;
|
||||||
buffer[i] = keyseq[kp];
|
buffer[i] = keyseq[kp];
|
||||||
if (buffer[i] < 128)
|
if (buffer[i] < 128) {
|
||||||
buffer[i] = tolower(buffer[i]);
|
wxchar t;
|
||||||
|
t = tolower(buffer[i]);
|
||||||
|
buffer[i] = t;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
buffer[i] = 0;
|
buffer[i] = 0;
|
||||||
code = 0;
|
code = 0;
|
||||||
if (buffer[1]) {
|
if (buffer[1]) {
|
||||||
if (buffer[0] < 128)
|
if (buffer[0] < 128) {
|
||||||
buffer[0] = tolower(buffer[0]);
|
wxchar t;
|
||||||
|
t = tolower(buffer[0]);
|
||||||
|
buffer[0] = t;
|
||||||
|
}
|
||||||
for (i = 0; keylist[i].str; i++) {
|
for (i = 0; keylist[i].str; i++) {
|
||||||
if (!wx_c_strcmp(buffer, keylist[i].str)) {
|
if (!wx_c_strcmp(buffer, keylist[i].str)) {
|
||||||
code = keylist[i].code;
|
code = keylist[i].code;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user