diff options
Diffstat (limited to 'packages/qtwidget/qtlualistener.cpp')
-rw-r--r-- | packages/qtwidget/qtlualistener.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/qtwidget/qtlualistener.cpp b/packages/qtwidget/qtlualistener.cpp index 6f07e00..3c2097d 100644 --- a/packages/qtwidget/qtlualistener.cpp +++ b/packages/qtwidget/qtlualistener.cpp @@ -21,8 +21,8 @@ f_enumerator(const char *s) static const QMetaObject* qt() { return &staticQtMetaObject; } }; const QMetaObject *mo = QFakeObject::qt(); - int index = mo->indexOfEnumerator(s); - if (mo >= 0) + int index = (mo) ? mo->indexOfEnumerator(s) : -1; + if (index >= 0) return mo->enumerator(index); return QMetaEnum(); } |