From 0e75a749d0c5dd29718353159cce925a0499ce61 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Mon, 23 Apr 2018 16:19:41 +0200 Subject: [PATCH] Move definition out of loop --- src/Language.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Language.cpp b/src/Language.cpp index d6a8fa3623..4f69a616dd 100644 --- a/src/Language.cpp +++ b/src/Language.cpp @@ -76,11 +76,12 @@ string Language::fontenc(BufferParams const & params) const { // Determine optimal font encoding // We check whether the used rm font supports an encoding our language supports + LaTeXFont const & lf = + theLaTeXFonts().getLaTeXFont(from_ascii(params.fontsRoman())); + vector const lfe = lf.fontencs(); for (auto & fe : fontenc_) { - LaTeXFont const & lf = theLaTeXFonts().getLaTeXFont(from_ascii(params.fontsRoman())); // ASCII means: support all T* encodings plus OT1 if (fe == "ASCII") { - vector const lfe = lf.fontencs(); for (auto & afe : lfe) { if (afe == "OT1" || prefixIs(afe, "T")) // we found a suitable one; return that. -- 2.39.5