/** * \file path.C * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * * \author Lars Gullik Bjønnes * * Full author contact details are available in file CREDITS */ #include #include "path.h" namespace lyx { namespace support { int Path::pop() { if (popped_) { // should throw an exception // throw logical_error(); return 0; } if (chdir(pushedDir_)) { // should throw an exception // throw DirChangeError(); } popped_ = true; return 0; } } // namespace support } // namespace lyx