X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FConverterCache.cpp;h=c601c3f708d8c997018121a5c05da77c2d881eb6;hb=d9f1f7e348d3175bb9bd72d42a113bf1e644031e;hp=7590336411548428ea2f8020ecd85026a49af5bb;hpb=0a8b7f6a5740f4b4f976eb308841ad3b98166015;p=lyx.git diff --git a/src/ConverterCache.cpp b/src/ConverterCache.cpp index 7590336411..c601c3f708 100644 --- a/src/ConverterCache.cpp +++ b/src/ConverterCache.cpp @@ -76,7 +76,7 @@ public: unsigned long checksum; }; -} +} // namespace /** The cache contains one item per orig file and target format, so use a @@ -163,7 +163,7 @@ void ConverterCache::Impl::readIndex() // cached files on opening. This slows LyX startup a lot. It // would be better if this information was retrieved in a // delayed fashion. - formats.getFormatFromFile(orig_from_name); + theFormats().getFormatFromFile(orig_from_name); format_cache.cache[to_format] = item; } is.close(); @@ -198,14 +198,14 @@ CacheItem * ConverterCache::Impl::find(FileName const & from, string const & format) { if (!lyxrc.use_converter_cache) - return 0; + return nullptr; CacheType::iterator const it1 = cache.find(from); if (it1 == cache.end()) - return 0; + return nullptr; FormatCacheType & format_cache = it1->second.cache; FormatCacheType::iterator const it2 = format_cache.find(format); if (it2 == format_cache.end()) - return 0; + return nullptr; return &(it2->second); } @@ -254,7 +254,7 @@ void ConverterCache::init() void ConverterCache::writeIndex() const { - if (!lyxrc.use_converter_cache + if (!lyxrc.use_converter_cache || cache_dir.empty()) return; pimpl_->writeIndex(); @@ -320,7 +320,7 @@ void ConverterCache::add(FileName const & orig_from, string const & to_format, FormatCache & format_cache = pimpl_->cache[orig_from]; if (format_cache.from_format.empty()) format_cache.from_format = - formats.getFormatFromFile(orig_from); + theFormats().getFormatFromFile(orig_from); format_cache.cache[to_format] = new_item; } else LYXERR(Debug::FILES, "ConverterCache::add(" << orig_from << "):\n"