]> git.lyx.org Git - features.git/blobdiff - src/bufferview_funcs.C
Dekel language/encoding patch + a few fixes
[features.git] / src / bufferview_funcs.C
index cf6cc4abcee18b195e454a047949e40d6bc192e3..2888c2a573970c4a55503476774273fa5ddabc25 100644 (file)
@@ -92,9 +92,9 @@ void Number(BufferView * bv)
 void Lang(BufferView * bv, string const & l)
 {
        LyXFont font(LyXFont::ALL_IGNORE);
-       Languages::iterator lit = languages.find(l);
-       if (lit != languages.end()) {
-               font.setLanguage(&(*lit).second);
+       Language const * lang = languages.getLanguage(l);
+       if (lang) {
+               font.setLanguage(lang);
                ToggleAndShow(bv, font);
        } else
                WriteAlert(_("Error! unknown language"),l);