* src/insets/InsetGraphics.cpp (prepareFile):

- Fix wrong external_path that triggered an assert on Windows
	  while exporting to LaTeX (bug 4243).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20607 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jürgen Spitzmüller 2007-09-30 12:38:08 +00:00
parent 55b8c25686
commit cb28ab77bc

View File

@ -627,13 +627,12 @@ string const InsetGraphics::prepareFile(Buffer const & buf,
if (status == FAILURE)
return orig_file;
// a relative filename should be relative to the master
// buffer.
// a relative filename should be relative to the master buffer.
// "nice" means that the buffer is exported to LaTeX format but not
// run through the LaTeX compiler.
string output_file = support::os::external_path(runparams.nice ?
string output_file = runparams.nice ?
params().filename.outputFilename(m_buffer->filePath()) :
onlyFilename(temp_file.absFilename()));
onlyFilename(temp_file.absFilename());
if (runparams.nice && !isValidLaTeXFilename(output_file)) {
frontend::Alert::warning(_("Invalid filename"),