src/conv/raw/vsd2raw.cpp | 1 - src/lib/VSDPages.cpp | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-)
New commits: commit 6a4e4bae12214d9a913b7b7fe134919a6b7882bf Author: Fridrich Å trba <[email protected]> Date: Tue Dec 3 10:22:31 2013 +0100 Add startDocument and endDocument calls Change-Id: I964e74614e18775e6383e385024331e03e8cf442 diff --git a/src/lib/VSDPages.cpp b/src/lib/VSDPages.cpp index 5043814..1cb9787 100644 --- a/src/lib/VSDPages.cpp +++ b/src/lib/VSDPages.cpp @@ -93,6 +93,10 @@ void libvisio::VSDPages::draw(librevenge::RVNGDrawingInterface *painter) { if (!painter) return; + if (m_pages.empty()) + return; + + painter->startDocument(librevenge::RVNGPropertyList()); for (unsigned i = 0; i < m_pages.size(); ++i) { @@ -118,6 +122,8 @@ void libvisio::VSDPages::draw(librevenge::RVNGDrawingInterface *painter) _drawWithBackground(painter, iter->second); painter->endPage(); } + + painter->endDocument(); } void libvisio::VSDPages::_drawWithBackground(librevenge::RVNGDrawingInterface *painter, const libvisio::VSDPage &page) commit fd77d1c48c490cb697ccf62d47cbdb28998ce99f Author: Fridrich Å trba <[email protected]> Date: Tue Dec 3 06:58:22 2013 +0100 No need of this anymore Change-Id: Ia04b59bd92854123800ba2bf2576919c6d90c907 diff --git a/src/conv/raw/vsd2raw.cpp b/src/conv/raw/vsd2raw.cpp index 738a863..750ac7e 100644 --- a/src/conv/raw/vsd2raw.cpp +++ b/src/conv/raw/vsd2raw.cpp @@ -79,7 +79,6 @@ int main(int argc, char *argv[]) return 1; } - (void)printIndentLevel; librevenge::RVNGRawDrawingGenerator painter(printIndentLevel); if (!libvisio::VisioDocument::parse(&input, &painter)) {
_______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
