]> git.lyx.org Git - lyx.git/blobdiff - src/Buffer.cpp
Return ExportStatus from Buffer to GuiView
[lyx.git] / src / Buffer.cpp
index 53fa935451c8c44366c50bfb7971ba30a2582b66..6e6fe18463cf938e9fa1999b0bf38746d0cef56c 100644 (file)
@@ -3483,14 +3483,15 @@ bool Buffer::isExporting() const
 }
 
 
-bool Buffer::doExport(string const & target, bool put_in_tempdir) const
+Buffer::ExportStatus Buffer::doExport(string const & target, bool put_in_tempdir) const
 {
        bool const update_unincluded =
                        params().maintain_unincluded_children
                        && !params().getIncludedChildren().empty();
-       return (doExport(target, put_in_tempdir, update_unincluded) == ExportSuccess);
+       return doExport(target, put_in_tempdir, update_unincluded);
 }
 
+
 Buffer::ExportStatus Buffer::doExport(string const & target, bool put_in_tempdir,
        bool includeall, string & result_file) const
 {
@@ -3739,13 +3740,12 @@ Buffer::ExportStatus Buffer::doExport(string const & target, bool put_in_tempdir
 }
 
 
-bool Buffer::preview(string const & format) const
+Buffer::ExportStatus Buffer::preview(string const & format) const
 {
        bool const update_unincluded =
                        params().maintain_unincluded_children
                        && !params().getIncludedChildren().empty();
-       ExportStatus const status = preview(format, update_unincluded);
-       return (status == PreviewSuccess);
+       return preview(format, update_unincluded);
 }
 
 Buffer::ExportStatus Buffer::preview(string const & format, bool includeall) const