]> git.lyx.org Git - lyx.git/blobdiff - src/VCBackend.cpp
More no-math fonts
[lyx.git] / src / VCBackend.cpp
index ced550df1c992ae3bea8e62e27e4403b0a5f6c5f..719c3c2a1f58241be6f70c50e63cffcdd5632b2e 100644 (file)
@@ -105,7 +105,8 @@ bool VCS::checkparentdirs(FileName const & file, std::string const & pathname)
        LYXERR(Debug::LYXVC, "check file: " << tocheck.absFileName());
        bool result = tocheck.exists();
        while ( !result && !dirname.empty() ) {
-               dirname = dirname.parentPath();
+               //this construct because of #8295
+               dirname = FileName(dirname.absFileName()).parentPath();
                LYXERR(Debug::LYXVC, "check directory: " << dirname.absFileName());
                tocheck = FileName(addName(dirname.absFileName(),pathname));
                result = tocheck.exists();