diff options
author | Marcelo Lira <marcelo.lira@openbossa.org> | 2011-03-02 09:13:27 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:15:17 -0300 |
commit | d622c0f363c8d4c9bf91313aa3c8c0dc3e71424d (patch) | |
tree | f6d5e59b5da66c21d89862b78dd6be7a9e7add2d | |
parent | 0a5cacdb9c25d79df02d7b201ab1f2277caceca3 (diff) |
Added a check on CppGenerator::writeClassDefinition for when there's no constructor for a class.
-rw-r--r-- | generator/cppgenerator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/generator/cppgenerator.cpp b/generator/cppgenerator.cpp index e410ae521..ea695280d 100644 --- a/generator/cppgenerator.cpp +++ b/generator/cppgenerator.cpp @@ -2458,7 +2458,7 @@ void CppGenerator::writeClassDefinition(QTextStream& s, const AbstractMetaClass* else deallocClassName = cppClassName; tp_dealloc = "&SbkDeallocWrapper"; - tp_init = onlyPrivCtor ? "0" : cpythonFunctionName(ctors.first()); + tp_init = onlyPrivCtor || ctors.isEmpty() ? "0" : cpythonFunctionName(ctors.first()); } QString tp_getattro('0'); |