summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoni Poikelin <joni.poikelin@qt.io>2023-09-29 07:45:14 +0300
committerPaul Wicking <paul.wicking@qt.io>2023-11-10 20:08:39 +0100
commit8e8216d994a7d01f9c5c2618201b96d65e783af4 (patch)
treec62c4bad89e8ad8f64a59d8e9afd0fd3ea62337f
parent6fbd6e1f776b1a23b392cc639e01ac26898444f6 (diff)
qdoc: Fix generation of sha1 hash file
Pick-to: 6.5 6.2 Fixes: QTBUG-116833 Change-Id: Ic0bddd689fb7564132d2ce17de78d36acf70fc91 Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io> (cherry picked from commit a5d8339ec745ca2d603b75f00a033b4d8e8ef6bc)
-rw-r--r--src/qdoc/qdoc/helpprojectwriter.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/qdoc/qdoc/helpprojectwriter.cpp b/src/qdoc/qdoc/helpprojectwriter.cpp
index 3ceb53add..4d9edbdf7 100644
--- a/src/qdoc/qdoc/helpprojectwriter.cpp
+++ b/src/qdoc/qdoc/helpprojectwriter.cpp
@@ -778,8 +778,11 @@ void HelpProjectWriter::generateProject(HelpProject &project)
writer.writeEndElement(); // filterSection
writer.writeEndElement(); // QtHelpProject
writer.writeEndDocument();
- writeHashFile(file);
file.close();
+ if (file.open(QFile::ReadOnly)) {
+ writeHashFile(file);
+ file.close();
+ }
}
QT_END_NAMESPACE