From 673c2a3ec5e7a9917b8a3fe67ada67802d1e625a Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Wed, 29 Oct 2008 13:42:09 +0000 Subject: [PATCH] remove obsolete workaround git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27187 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/graphics/PreviewLoader.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/graphics/PreviewLoader.cpp b/src/graphics/PreviewLoader.cpp index 5e24fec1bc..72a420e371 100644 --- a/src/graphics/PreviewLoader.cpp +++ b/src/graphics/PreviewLoader.cpp @@ -678,8 +678,6 @@ void PreviewLoader::Impl::finishedGenerating(pid_t pid, int retval) void PreviewLoader::Impl::dumpPreamble(odocstream & os) const { - // Why on earth is Buffer::makeLaTeXFile a non-const method? - Buffer & tmp = const_cast(buffer_); // Dump the preamble only. // We don't need an encoding for runparams since it is not used by // the preamble. @@ -688,7 +686,7 @@ void PreviewLoader::Impl::dumpPreamble(odocstream & os) const runparams.nice = true; runparams.moving_arg = true; runparams.free_spacing = true; - tmp.writeLaTeXSource(os, buffer_.filePath(), runparams, true, false); + buffer_.writeLaTeXSource(os, buffer_.filePath(), runparams, true, false); // FIXME! This is a HACK! The proper fix is to control the 'true' // passed to WriteStream below: