From 72658e0ec389338baccd78af97183427e247636a Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Thu, 6 May 2021 23:07:57 +0200 Subject: [PATCH] Fix saving signed revisions of a signature We don't need a QDataStream to assign a QByteArray to a QByteArray, and it was adding some noise at the beginning which is clearly not what we want --- core/document.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core/document.cpp b/core/document.cpp index 9fb5bce1b..4370ac7a2 100644 --- a/core/document.cpp +++ b/core/document.cpp @@ -4921,9 +4921,7 @@ QByteArray Document::requestSignedRevisionData(const Okular::SignatureInfo &info const QList byteRange = info.signedRangeBounds(); f.seek(byteRange.first()); - QByteArray data; - QDataStream stream(&data, QIODevice::WriteOnly); - stream << f.read(byteRange.last() - byteRange.first()); + QByteArray data = f.read(byteRange.last() - byteRange.first()); f.close(); return data;