src/conv/raw/cdr2raw.cpp | 18 +++++++++++------- src/conv/raw/cmx2raw.cpp | 18 +++++++++++------- src/conv/svg/cdr2xhtml.cpp | 14 ++++++-------- src/conv/svg/cmx2xhtml.cpp | 14 ++++++-------- src/conv/text/cdr2text.cpp | 6 ++---- src/conv/text/cmx2text.cpp | 6 ++---- 6 files changed, 38 insertions(+), 38 deletions(-)
New commits: commit 114c8366a2ca6f664d5c13aba5ee1066e9b86633 Author: Fridrich Å trba <fridrich.st...@bluewin.ch> Date: Wed Jul 20 22:52:21 2016 +0200 Fix a thinko Change-Id: I3f75add6454e1d9be7d9e2971dd7232e18e4c6e3 diff --git a/src/conv/raw/cdr2raw.cpp b/src/conv/raw/cdr2raw.cpp index bd464ff..8a21498 100644 --- a/src/conv/raw/cdr2raw.cpp +++ b/src/conv/raw/cdr2raw.cpp @@ -78,16 +78,20 @@ int main(int argc, char *argv[]) { if (!libcdr::CMXDocument::isSupported(&input)) { - fprintf(stderr, "ERROR: Unsupported file format!\n"); + fprintf(stderr, "ERROR: Unsupported file format (unsupported version) or file is encrypted!\n"); + return 1; + } + else if (!libcdr::CMXDocument::parse(&input, &painter)) + { + fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } - - libcdr::CMXDocument::parse(&input, &painter); - - return 0; } - - libcdr::CDRDocument::parse(&input, &painter); + else if (!libcdr::CDRDocument::parse(&input, &painter)) + { + fprintf(stderr, "ERROR: Parsing of document failed!\n"); + return 1; + } return 0; } diff --git a/src/conv/raw/cmx2raw.cpp b/src/conv/raw/cmx2raw.cpp index 4ae0bf8..ebc5ddc 100644 --- a/src/conv/raw/cmx2raw.cpp +++ b/src/conv/raw/cmx2raw.cpp @@ -78,16 +78,20 @@ int main(int argc, char *argv[]) { if (!libcdr::CDRDocument::isSupported(&input)) { - fprintf(stderr, "ERROR: Unsupported file format!\n"); + fprintf(stderr, "ERROR: Unsupported file format (unsupported version) or file is encrypted!\n"); + return 1; + } + else if (!libcdr::CDRDocument::parse(&input, &painter)) + { + fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } - - libcdr::CDRDocument::parse(&input, &painter); - - return 0; } - - libcdr::CMXDocument::parse(&input, &painter); + else if (!libcdr::CMXDocument::parse(&input, &painter)) + { + fprintf(stderr, "ERROR: Parsing of document failed!\n"); + return 1; + } return 0; } diff --git a/src/conv/svg/cdr2xhtml.cpp b/src/conv/svg/cdr2xhtml.cpp index c918e94..4a9245c 100644 --- a/src/conv/svg/cdr2xhtml.cpp +++ b/src/conv/svg/cdr2xhtml.cpp @@ -71,26 +71,24 @@ int main(int argc, char *argv[]) librevenge::RVNGFileStream input(file); librevenge::RVNGStringVector output; - librevenge::RVNGSVGDrawingGenerator generator(output, "svg"); + librevenge::RVNGSVGDrawingGenerator painter(output, "svg"); if (!libcdr::CDRDocument::isSupported(&input)) { if (!libcdr::CMXDocument::isSupported(&input)) { - std::cerr << "ERROR: Unsupported file format!" << std::endl; + fprintf(stderr, "ERROR: Unsupported file format (unsupported version) or file is encrypted!\n"); return 1; } - - if (!libcdr::CMXDocument::parse(&input, &generator)) + else if (!libcdr::CMXDocument::parse(&input, &painter)) { - std::cerr << "ERROR: SVG Generation failed!" << std::endl; + fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } } - - if (!libcdr::CDRDocument::parse(&input, &generator)) + else if (!libcdr::CDRDocument::parse(&input, &painter)) { - std::cerr << "ERROR: SVG Generation failed!" << std::endl; + fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } diff --git a/src/conv/svg/cmx2xhtml.cpp b/src/conv/svg/cmx2xhtml.cpp index a399175..54aaf92 100644 --- a/src/conv/svg/cmx2xhtml.cpp +++ b/src/conv/svg/cmx2xhtml.cpp @@ -71,26 +71,24 @@ int main(int argc, char *argv[]) librevenge::RVNGFileStream input(file); librevenge::RVNGStringVector output; - librevenge::RVNGSVGDrawingGenerator generator(output, "svg"); + librevenge::RVNGSVGDrawingGenerator painter(output, "svg"); if (!libcdr::CMXDocument::isSupported(&input)) { if (!libcdr::CDRDocument::isSupported(&input)) { - std::cerr << "ERROR: Unsupported file format!" << std::endl; + fprintf(stderr, "ERROR: Unsupported file format (unsupported version) or file is encrypted!\n"); return 1; } - - if (!libcdr::CDRDocument::parse(&input, &generator)) + else if (!libcdr::CDRDocument::parse(&input, &painter)) { - std::cerr << "ERROR: SVG Generation failed!" << std::endl; + fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } } - - if (!libcdr::CMXDocument::parse(&input, &generator)) + else if (!libcdr::CMXDocument::parse(&input, &painter)) { - std::cerr << "ERROR: SVG Generation failed!" << std::endl; + fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } diff --git a/src/conv/text/cdr2text.cpp b/src/conv/text/cdr2text.cpp index f2ff22b..e9f6c94 100644 --- a/src/conv/text/cdr2text.cpp +++ b/src/conv/text/cdr2text.cpp @@ -79,15 +79,13 @@ int main(int argc, char *argv[]) fprintf(stderr, "ERROR: Unsupported file format (unsupported version) or file is encrypted!\n"); return 1; } - - if (!libcdr::CMXDocument::parse(&input, &painter)) + else if (!libcdr::CMXDocument::parse(&input, &painter)) { fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } } - - if (!libcdr::CDRDocument::parse(&input, &painter)) + else if (!libcdr::CDRDocument::parse(&input, &painter)) { fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; diff --git a/src/conv/text/cmx2text.cpp b/src/conv/text/cmx2text.cpp index a06da46..e533371 100644 --- a/src/conv/text/cmx2text.cpp +++ b/src/conv/text/cmx2text.cpp @@ -78,15 +78,13 @@ int main(int argc, char *argv[]) fprintf(stderr, "ERROR: Unsupported file format (unsupported version) or file is encrypted!\n"); return 1; } - - if (!libcdr::CDRDocument::parse(&input, &painter)) + else if (!libcdr::CDRDocument::parse(&input, &painter)) { fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1; } } - - if (!libcdr::CMXDocument::parse(&input, &painter)) + else if (!libcdr::CMXDocument::parse(&input, &painter)) { fprintf(stderr, "ERROR: Parsing of document failed!\n"); return 1;
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits