Fix tst_qsql crashes on Mac OS X
authorHonglei Zhang <honglei.zhang@nokia.com>
Fri, 2 Dec 2011 13:48:29 +0000 (15:48 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 2 Dec 2011 16:35:11 +0000 (17:35 +0100)
commit4d696d53b074dafc1ecfc1d9cb6fd041464e1a75
tree9f3493a18af0d21e480918bafee54f23a856cf91
parentad8edac53c65368f7ff269332bd66bd85e2633b4
Fix tst_qsql crashes on Mac OS X

In tst_qsql, there are function calls to  QApplication(argc, 0, false), where
argc is zero. According to the documentation, argc must be greater than
zero and argv must contain at least one valid character string. The
misuse of this API has no problem on any platform other than Mac OS. This
commit has fixed the crash by passing valid dummy parameters.

Task-number: QTBUG-22811
Change-Id: I42b26d66f0becb7a942896e6ddcaea52ff720a48
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
tests/auto/sql/kernel/kernel.pro
tests/auto/sql/kernel/qsql/tst_qsql.cpp