summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qzip.cpp
diff options
context:
space:
mode:
authorRitt Konstantin <ritt.ks@gmail.com>2010-03-10 11:30:08 (GMT)
committerBenjamin Poulain <benjamin.poulain@nokia.com>2010-03-10 11:30:08 (GMT)
commit17ab2405fab50497c1f79c8e513fcfdf31979974 (patch)
treed9d71817f6daba39a4074aa10eea460cf6bf4c4f /src/gui/text/qzip.cpp
parent5746fb12c6e7353483cf130b83fb2ab88f0217a2 (diff)
downloadQt-17ab2405fab50497c1f79c8e513fcfdf31979974.zip
Qt-17ab2405fab50497c1f79c8e513fcfdf31979974.tar.gz
Qt-17ab2405fab50497c1f79c8e513fcfdf31979974.tar.bz2
Add isValid() method to QZipReader::FileInfo.
Reviewed-by: Benjamin Poulain <benjamin.poulain@nokia.com>
Diffstat (limited to 'src/gui/text/qzip.cpp')
-rw-r--r--src/gui/text/qzip.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/gui/text/qzip.cpp b/src/gui/text/qzip.cpp
index fab6891..5aa0a94 100644
--- a/src/gui/text/qzip.cpp
+++ b/src/gui/text/qzip.cpp
@@ -343,7 +343,7 @@ struct FileHeader
};
QZipReader::FileInfo::FileInfo()
- : isDir(false), isFile(true), isSymLink(false), crc32(0), size(0)
+ : isDir(false), isFile(false), isSymLink(false), crc32(0), size(0)
{
}
@@ -368,6 +368,11 @@ QZipReader::FileInfo& QZipReader::FileInfo::operator=(const FileInfo &other)
return *this;
}
+bool QZipReader::FileInfo::isValid() const
+{
+ return isDir || isFile || isSymLink;
+}
+
class QZipPrivate
{
public: