Merge branch 'master' of git://scm.dev.nokia.troll.no/qt/qtbase-staging

* 'master' of git://scm.dev.nokia.troll.no/qt/qtbase-staging:
  Prevent crash in wayland mimedata in case there is no offer.
bb10
Qt Continuous Integration System 2011-05-11 02:07:56 +10:00
commit 2de195b450
1 changed files with 2 additions and 0 deletions

View File

@ -199,6 +199,8 @@ void QWaylandClipboard::forceRoundtrip(struct wl_display *display)
QVariant QWaylandClipboard::retrieveData(const QString &mimeType, QVariant::Type type) const
{
Q_UNUSED(type);
if (mOfferedMimeTypes.isEmpty() || !mOffer)
return QVariant();
int pipefd[2];
if (pipe(pipefd) == -1) {
qWarning("QWaylandClipboard: pipe() failed");