tst_QToolBar: fix "might be used uninit'ed" warnings

GCC 4.8 warns:

  src/testlib/qtestmouse.h:219:67: warning: ‘popupMenu’ may be used uninitialized in this function [-Wmaybe-uninitialized]
     { mouseEvent(MouseClick, widget, button, stateKey, pos, delay); }
  tests/auto/widgets/widgets/qtoolbar/tst_qtoolbar.cpp:862:12: note: ‘popupMenu’ was declared here

Change-Id: I19cfd1790fbd948e97bf740d4412ccf3bb98a330
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
bb10
Marc Mutz 2012-08-13 22:36:54 +02:00 committed by Qt by Nokia
parent 853f78e125
commit 4564103d53
1 changed files with 6 additions and 6 deletions

View File

@ -537,7 +537,7 @@ void tst_QToolBar::actionGeometry()
QRect rect02;
QRect rect03;
QRect rect04;
QMenu *popupMenu;
QMenu *popupMenu = 0;
if (extensions.size() != 0)
{
@ -859,7 +859,7 @@ void tst_QToolBar::actionTriggered()
QRect rect02;
QRect rect03;
QRect rect04;
QMenu *popupMenu;
QMenu *popupMenu = 0;
if (extensions.size() != 0)
{
@ -881,10 +881,10 @@ void tst_QToolBar::actionTriggered()
QRect rect3 = tb.actionGeometry(&action3);
QRect rect4 = tb.actionGeometry(&action4);
QAbstractButton *button1;
QAbstractButton *button2;
QAbstractButton *button3;
QAbstractButton *button4;
QAbstractButton *button1 = 0;
QAbstractButton *button2 = 0;
QAbstractButton *button3 = 0;
QAbstractButton *button4 = 0;
if (!rect01.isValid()) {
button1 = qobject_cast<QAbstractButton *>(tb.childAt(rect1.center()));