++name;
if (!(*name))
return Qnil;
- if (*name=='_'&&*(name+1))
- return make_char (tolower(*(name+1)));
+ if (*name=='_' && *(name+1))
+ {
+ int accelerator = (int) (unsigned char) (*(name+1));
+ return make_char (tolower (accelerator));
+ }
}
++name;
}