QNX: Query dynamic buffer count at runtime
authorRafael Roquetto <rafael.roquetto.qnx@kdab.com>
Wed, 24 Oct 2012 18:27:24 +0000 (16:27 -0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 26 Oct 2012 10:24:56 +0000 (12:24 +0200)
commitc89dc4fdd2770ba3ad52303a2f4cb0c6403a2ecd
treeccba4728b7e38523531973404559ae5da6d54701
parente8170aee1fd2e423d92616fbdf1c173d9e4b7913
QNX: Query dynamic buffer count at runtime

While unlikely, there are cases in which QQnxWindow::renderBuffer() is
called before the window buffers have been created. Without this check, the
program will abort on QQnxBuffer constructor, since the value that will be
passed to it will be of an invalid buffer.

Change-Id: I9ad5926dca856570032dcf10b6975e8f3364c284
Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
src/plugins/platforms/qnx/qqnxrasterbackingstore.cpp
src/plugins/platforms/qnx/qqnxwindow.cpp