diff options
author | Joerg Bornemann <joerg.bornemann@nokia.com> | 2010-03-02 08:22:12 (GMT) |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@nokia.com> | 2010-03-02 08:54:59 (GMT) |
commit | 9253b0dffc5e8a5d704f0a3d4960db4cd484d69a (patch) | |
tree | 72724081c1aff83fb861cea0bd086cf3a9f10a71 /tests | |
parent | 26f3d40e99b6afa6e5205eb2fbe162dd30416888 (diff) | |
download | Qt-9253b0dffc5e8a5d704f0a3d4960db4cd484d69a.zip Qt-9253b0dffc5e8a5d704f0a3d4960db4cd484d69a.tar.gz Qt-9253b0dffc5e8a5d704f0a3d4960db4cd484d69a.tar.bz2 |
skip tst_QDialog::throwInExec on WinCE, ARM platform
Rethrowing exceptions across DLL boundaries crashes on Windows CE ARM
devices. This is a restriction of the Microsoft tools.
See thread "(Re)throwing from a catch block across dll boundaries" in
microsoft.public.windowsce.embedded.vc
Reviewed-by: ninerider
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qdialog/tst_qdialog.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/qdialog/tst_qdialog.cpp b/tests/auto/qdialog/tst_qdialog.cpp index 7b8213d..86f87b8 100644 --- a/tests/auto/qdialog/tst_qdialog.cpp +++ b/tests/auto/qdialog/tst_qdialog.cpp @@ -464,8 +464,8 @@ public slots: void tst_QDialog::throwInExec() { -#ifdef Q_WS_MAC - QSKIP("Qt/Mac: Throwing exceptions in exec() is not supported.", SkipAll); +#if defined(Q_WS_MAC) || (defined(Q_WS_WINCE) && defined(_ARM_)) + QSKIP("Throwing exceptions in exec() is not supported on this platform.", SkipAll); #endif int caughtExceptions = 0; try { |