diff options
author | Mike Arthur <mike@kdab.net> | 2010-03-19 12:08:00 +0100 |
---|---|---|
committer | Kent Hansen <kent.hansen@nokia.com> | 2010-03-19 12:08:00 +0100 |
commit | 0bc6b7c2547b618969f276eedcf6da6d772d9ab3 (patch) | |
tree | 8f93c955fc2561011791bc68955084f2724689f7 | |
parent | c2bd4452a894f63fbbc1c6ebc42a4a7b17e946a1 (diff) |
Fix empty if/else generation bug.
Merge-request: 1854
Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
-rw-r--r-- | generator/classgenerator.cpp | 2 |
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 |