From 7740226c9f37468e53ba9fad60f02b286cb8b144 Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Mon, 28 May 2012 18:21:22 -0400 Subject: [PATCH] A few more small optimizations noted along the way. (cherry picked from commit c1e3d795f62e88b6c5dda52fafba1404972fe8cc) Conflicts: src/tex2lyx/text.cpp --- src/tex2lyx/text.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp index bdc31b3cf2..3200845475 100644 --- a/src/tex2lyx/text.cpp +++ b/src/tex2lyx/text.cpp @@ -1513,7 +1513,9 @@ void parse_environment(Parser & p, ostream & os, bool outer, if (!preamble.titleLayoutFound()) preamble.titleLayoutFound(newlayout->intitle); set const & req = newlayout->requires(); - for (set::const_iterator it = req.begin(); it != req.end(); ++it) + set::const_iterator it = req.begin(); + set::const_iterator en = req.end(); + for (; it != en; ++it) preamble.registerAutomaticallyLoadedPackage(*it); } @@ -2428,8 +2430,9 @@ void parse_text(Parser & p, ostream & os, unsigned flags, bool outer, if (!preamble.titleLayoutFound()) preamble.titleLayoutFound(newlayout->intitle); set const & req = newlayout->requires(); - for (set::const_iterator it = req.begin(); - it != req.end(); ++it) + set::const_iterator it = req.begin(); + set::const_iterator en = req.end(); + for (; it != en; ++it) preamble.registerAutomaticallyLoadedPackage(*it); } else handle_ert(os, -- 2.39.5