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:36:22 +0100 |
commit | 80481c87f1a8278898a27333243c7a430903f3f5 (patch) | |
tree | d1ca08158ac6f77711383a6e4a4859617792c2e1 | |
parent | f0e246dd81b87ab69fb094abcf804c3ce29f0eb6 (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 c4ff254..49b7861 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 |