From: Yuriy Skalko Date: Fri, 27 Nov 2020 09:09:16 +0000 (+0200) Subject: Use range-based loops X-Git-Tag: 2.4.0-alpha3~635 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=e97daf9e13f450fd1828b944c0db94d0efff52c9;p=lyx.git Use range-based loops --- diff --git a/src/graphics/GraphicsCache.cpp b/src/graphics/GraphicsCache.cpp index dbf9cafa5e..5f89c56fd4 100644 --- a/src/graphics/GraphicsCache.cpp +++ b/src/graphics/GraphicsCache.cpp @@ -70,18 +70,10 @@ vector const & Cache::loadableFormats() const if (!fmts.empty()) return fmts; - // The formats recognised by LyX - Formats::const_iterator begin = theFormats().begin(); - Formats::const_iterator end = theFormats().end(); - - // The formats natively loadable. - vector nformat = frontend::loadableImageFormats(); - - vector::const_iterator it = nformat.begin(); - for (; it != nformat.end(); ++it) { - for (Formats::const_iterator fit = begin; fit != end; ++fit) { - if (fit->extension() == *it) { - fmts.push_back(fit->name()); + for (string const & native_extension : frontend::loadableImageFormats()) { + for (Format const & format : theFormats()) { + if (format.extension() == native_extension) { + fmts.push_back(format.name()); break; } } @@ -89,11 +81,8 @@ vector const & Cache::loadableFormats() const if (lyxerr.debugging()) { LYXERR(Debug::GRAPHICS, "LyX recognises the following image formats:"); - - vector::const_iterator fbegin = fmts.begin(); - vector::const_iterator fend = fmts.end(); - for (vector::const_iterator fit = fbegin; fit != fend; ++fit) { - LYXERR(Debug::GRAPHICS, *fit << ','); + for (string const & format : fmts) { + LYXERR(Debug::GRAPHICS, format << ','); } }