summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Arthur <mike@kdab.net>2010-03-19 12:08:00 +0100
committerKent Hansen <kent.hansen@nokia.com>2010-03-19 12:08:00 +0100
commit0bc6b7c2547b618969f276eedcf6da6d772d9ab3 (patch)
tree8f93c955fc2561011791bc68955084f2724689f7
parentc2bd4452a894f63fbbc1c6ebc42a4a7b17e946a1 (diff)
Fix empty if/else generation bug.
Merge-request: 1854 Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
-rw-r--r--generator/classgenerator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/generator/classgenerator.cpp b/generator/classgenerator.cpp
index ea79406..75e1f0b 100644
--- a/generator/classgenerator.cpp
+++ b/generator/classgenerator.cpp
@@ -1191,7 +1191,7 @@ static void writeFunctionForwarding(QTextStream &stream, const AbstractMetaClass
if (funcs.isEmpty())
continue;
stream << " if (context->argumentCount() == " << i << ") {" << endl;
- if (funcs.size() == 1) {
+ if (funcs.size() == 1 || i == 0) {
AbstractMetaFunction *fun = funcs.at(0);
const int indent = 8;
// special case for Q{Data,Text}Stream streaming operators