diff options
author | Luca Weiss <luca@z3ntu.xyz> | 2018-09-23 19:33:18 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2018-11-12 07:14:34 +0000 |
commit | b26ce2f0bffc5b1fedc5935c90df62e621abd9c7 (patch) | |
tree | 731173a0bf9ec21004c6e943a3b92db863e57907 /src/tools | |
parent | d38f635355dded964ce14de6160fb897e5d6b40d (diff) |
qdbuscpp2xml: Don't silently ignore unregistered property types
Change-Id: Icf23804cc4992314785f07cdc6aaf76eeea56465
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/qdbuscpp2xml/qdbuscpp2xml.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tools/qdbuscpp2xml/qdbuscpp2xml.cpp b/src/tools/qdbuscpp2xml/qdbuscpp2xml.cpp index 2115a14adf..738905a9a0 100644 --- a/src/tools/qdbuscpp2xml/qdbuscpp2xml.cpp +++ b/src/tools/qdbuscpp2xml/qdbuscpp2xml.cpp @@ -212,8 +212,11 @@ static QString generateInterfaceXml(const ClassDef *mo) access |= 2; int typeId = QMetaType::type(mp.type.constData()); - if (!typeId) + if (!typeId) { + fprintf(stderr, PROGRAMNAME ": unregistered type: '%s', ignoring\n", + mp.type.constData()); continue; + } const char *signature = QDBusMetaType::typeToSignature(typeId); if (!signature) continue; |