From: Stephan Witt Date: Thu, 16 Aug 2012 11:44:20 +0000 (+0200) Subject: ensure VCS::checkparentdirs() starts with an absolute path (ticket #8295) X-Git-Tag: 2.1.0beta1~1609^2 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=2ecc89577575e797ce37e097b1720faba4949ba2;p=features.git ensure VCS::checkparentdirs() starts with an absolute path (ticket #8295) --- diff --git a/src/VCBackend.cpp b/src/VCBackend.cpp index ced550df1c..55a145cbf8 100644 --- a/src/VCBackend.cpp +++ b/src/VCBackend.cpp @@ -100,7 +100,7 @@ bool VCS::makeRCSRevision(string const &version, string &revis) const bool VCS::checkparentdirs(FileName const & file, std::string const & pathname) { - FileName dirname = file.onlyPath(); + FileName dirname = FileName(file.absFileName()).onlyPath(); FileName tocheck = FileName(addName(dirname.absFileName(),pathname)); LYXERR(Debug::LYXVC, "check file: " << tocheck.absFileName()); bool result = tocheck.exists();