]> git.lyx.org Git - lyx.git/blobdiff - src/graphics/PreviewImage.cpp
Fix bug noticed by Pavel. Apparently, some changes Abdel made to preview loading...
[lyx.git] / src / graphics / PreviewImage.cpp
index 8c3f31d44f9ea15b7846c1094f896417056888bf..661c8af8d19f947ac5216a4f2e2a2c252f8999bc 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "PreviewImage.h"
 
+#include "Buffer.h"
 #include "Dimension.h"
 #include "GraphicsImage.h"
 #include "GraphicsLoader.h"
@@ -112,7 +113,8 @@ PreviewImage::Impl::Impl(PreviewImage & p, PreviewLoader & l,
 
 PreviewImage::Impl::~Impl()
 {
-       iloader_.filename().removeFile();
+       if (!ploader_.buffer().isClone())
+               iloader_.filename().removeFile();
 }