diff options
-rw-r--r-- | typesystem.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/typesystem.cpp b/typesystem.cpp index 6d9cbe918..748de04fb 100644 --- a/typesystem.cpp +++ b/typesystem.cpp @@ -1285,6 +1285,8 @@ bool Handler::startElement(const QString &, const QString &n, } AddedFunction func(signature, attributes["return-type"]); + if (!signature.contains("(")) + signature += "()"; m_currentSignature = signature; QString access = attributes["access"].toLower(); @@ -1302,7 +1304,7 @@ bool Handler::startElement(const QString &, const QString &n, m_addedFunctions << func; FunctionModification mod; - mod.signature = signature; + mod.signature = m_currentSignature; m_functionMods << mod; } break; |