]> git.lyx.org Git - lyx.git/blobdiff - src/graphics/PreviewImage.cpp
Add \makeat switches to babel settings if necessary.
[lyx.git] / src / graphics / PreviewImage.cpp
index d84e425c1f75f31c30e684c73c49517155331c11..58e25fbd06122d2fc4126635a059c7f32c145db0 100644 (file)
@@ -70,6 +70,12 @@ string const & PreviewImage::snippet() const
 }
 
 
+support::FileName const & PreviewImage::filename() const
+{
+       return pimpl_->iloader_.filename();
+}
+
+
 Dimension PreviewImage::dim() const
 {
        Dimension dim;
@@ -133,7 +139,10 @@ void PreviewImage::Impl::statusChanged()
        case ErrorUnknown:
                //iloader_.filename().removeFile();
                ploader_.remove(snippet_);
-               break;
+               // FIXME: We need to return here, because PreviewLoader::remove
+               // removes the preview image from the cache, which deletes this
+               // object, so we should not try to do anything here.
+               return;
 
        case Ready:
                iloader_.filename().removeFile();