X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FConverterCache.cpp;h=bee02536524e2d13de84a30d9ea25b7f691d7bfe;hb=1bd49f9c39b103b2d8bbe079bc603cfa47509ae5;hp=2373b84d2fb06f2fe1ea6ef781aac02fbdef97bc;hpb=e30f3d76d2bee0011ceaeb5f0cc221156458cbad;p=lyx.git diff --git a/src/ConverterCache.cpp b/src/ConverterCache.cpp index 2373b84d2f..bee0253652 100644 --- a/src/ConverterCache.cpp +++ b/src/ConverterCache.cpp @@ -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); } @@ -244,6 +244,8 @@ void ConverterCache::init() cache_dir = FileName(addName(package().user_support().absFileName(), "cache")); if (!cache_dir.exists()) if (!cache_dir.createDirectory(0700)) { + // FIXME This should really be displayed as a message. But the GUI + // does not exist yet. lyxerr << "Could not create cache directory `" << cache_dir << "'." << endl; exit(EXIT_FAILURE);