A few more small optimizations noted along the way.

(cherry picked from commit c1e3d795f6)

Conflicts:

	src/tex2lyx/text.cpp
This commit is contained in:
Richard Heck 2012-05-28 18:21:22 -04:00
parent 3a09afa985
commit 7740226c9f

View File

@ -1513,7 +1513,9 @@ void parse_environment(Parser & p, ostream & os, bool outer,
if (!preamble.titleLayoutFound()) if (!preamble.titleLayoutFound())
preamble.titleLayoutFound(newlayout->intitle); preamble.titleLayoutFound(newlayout->intitle);
set<string> const & req = newlayout->requires(); set<string> const & req = newlayout->requires();
for (set<string>::const_iterator it = req.begin(); it != req.end(); ++it) set<string>::const_iterator it = req.begin();
set<string>::const_iterator en = req.end();
for (; it != en; ++it)
preamble.registerAutomaticallyLoadedPackage(*it); preamble.registerAutomaticallyLoadedPackage(*it);
} }
@ -2428,8 +2430,9 @@ void parse_text(Parser & p, ostream & os, unsigned flags, bool outer,
if (!preamble.titleLayoutFound()) if (!preamble.titleLayoutFound())
preamble.titleLayoutFound(newlayout->intitle); preamble.titleLayoutFound(newlayout->intitle);
set<string> const & req = newlayout->requires(); set<string> const & req = newlayout->requires();
for (set<string>::const_iterator it = req.begin(); set<string>::const_iterator it = req.begin();
it != req.end(); ++it) set<string>::const_iterator en = req.end();
for (; it != en; ++it)
preamble.registerAutomaticallyLoadedPackage(*it); preamble.registerAutomaticallyLoadedPackage(*it);
} else } else
handle_ert(os, handle_ert(os,