summaryrefslogtreecommitdiffstats
path: root/installerbuilder/common/binaryformat.cpp
diff options
context:
space:
mode:
authorkh1 <qt-info@nokia.com>2011-05-30 11:46:57 +0200
committerkh1 <qt-info@nokia.com>2011-05-30 11:46:57 +0200
commit8315621eb239f5cc261e313995d8701d3e2456dc (patch)
tree8006724beaa2f3297187d9ce501304da08a6b459 /installerbuilder/common/binaryformat.cpp
parent154540ee9f350cab9f3059ac418502aeb15a7819 (diff)
Add convenient function.
Diffstat (limited to 'installerbuilder/common/binaryformat.cpp')
-rw-r--r--installerbuilder/common/binaryformat.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/installerbuilder/common/binaryformat.cpp b/installerbuilder/common/binaryformat.cpp
index be1ee6b8a..5f0b03443 100644
--- a/installerbuilder/common/binaryformat.cpp
+++ b/installerbuilder/common/binaryformat.cpp
@@ -210,6 +210,14 @@ QHash<QString,QString> QInstaller::retrieveDictionary(QIODevice *in)
return dict;
}
+QByteArray QInstaller::retrieveData(QIODevice *in, qint64 size)
+{
+ QByteArray ba;
+ ba.resize(size);
+ blockingRead(in, ba.data(), size);
+ return ba;
+}
+
QByteArray QInstaller::retrieveCompressedData(QIODevice *in, qint64 size)
{
QByteArray ba;