From e86f1ceaedba24187747ab6b1d4b4712fbcca137 Mon Sep 17 00:00:00 2001
From: Martin Smith <martin.smith@digia.com>
Date: Thu, 13 Nov 2014 15:23:27 +0100
Subject: [PATCH] qdoc: Missing break in qdoc switch statement
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

There was a missing break statement in the function that generates the
.index file, which caused qdoc to output extra attributes in the
<module> element.

Change-Id: I110c15c67a228249bfe0c7da138f2ca0b4921371
Task-number: QTBUG-42625
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
---
 src/tools/qdoc/qdocindexfiles.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/tools/qdoc/qdocindexfiles.cpp b/src/tools/qdoc/qdocindexfiles.cpp
index 7445292a56e..00041b2b659 100644
--- a/src/tools/qdoc/qdocindexfiles.cpp
+++ b/src/tools/qdoc/qdocindexfiles.cpp
@@ -980,6 +980,7 @@ bool QDocIndexFiles::generateIndexSection(QXmlStreamWriter& writer,
             if (!brief.isEmpty())
                 writer.writeAttribute("brief", brief);
         }
+        break;
     case Node::QmlModule:
         {
             const QmlModuleNode* qmn = static_cast<const QmlModuleNode*>(node);
-- 
GitLab