From ea630c837cda8b2b4579e191457c760b98ad8036 Mon Sep 17 00:00:00 2001 From: Jakub Stachowski Date: Wed, 31 Dec 2008 23:35:32 +0000 Subject: [PATCH] Do not try to extract text from DRM-ed files svn path=/trunk/playground/graphics/okular/mobipocket/; revision=903974 --- mobiendanalyzer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mobiendanalyzer.cpp b/mobiendanalyzer.cpp index caa4fa911..ed83f8359 100644 --- a/mobiendanalyzer.cpp +++ b/mobiendanalyzer.cpp @@ -91,8 +91,10 @@ MobiEndAnalyzer::analyze(AnalysisResult& as, InputStream* in) { case Mobipocket::Document::Copyright: as.addValue(factory->copyrightField, it.value().toUtf8().data() ); break; } } - QByteArray text=doc.text(20480).toUtf8(); - as.addText(text.data(), text.size()); + if (!doc.hasDRM()) { + QByteArray text=doc.text(20480).toUtf8(); + as.addText(text.data(), text.size()); + } return 0; }