]> git.lyx.org Git - lyx.git/blobdiff - src/trans.C
Fix bug in input of characters >127 ; update fr.po ; portability fix to lyxstring.
[lyx.git] / src / trans.C
index 066a13ec4c335d28ffd73731c71ac801d8a0c341..62fe8d1b2a69d170641704e69b34b62796e02e3c 100644 (file)
@@ -162,9 +162,7 @@ void Trans::AddDeadkey(tex_accent accent, string const & keys,
        
        for(string::size_type i = 0; i < keys.length(); ++i) {
                char * temp;
-               if (keys[i] == char(254))
-                       lyxerr << "check one triggered" << endl;
-               temp = keymap_[keys[i]] = new char[2];
+               temp = keymap_[static_cast<unsigned char>(keys[i])] = new char[2];
                temp[0] = 0; temp[1] = accent;
        }
        kmod_list_[accent]->exception_list = 0;
@@ -276,9 +274,6 @@ int Trans::Load(LyXLex & lex)
                        if (lex.next(true)) {
                                char const * t = lex.text();
                                string_to = strcpy(new char[strlen(t)+1], t);
-                               if (key_from == 254)
-                                       lyxerr << "check two triggered"
-                                              << endl;
                                keymap_[key_from] = string_to;
                                if (lyxerr.debugging(Debug::KBMAP))
                                        lyxerr << "\t`" << string_to << "'"