tst_qdeclarativeaudio: fix ubsan build

The test uses QDeclarativePlaylist, but no out-of-line methods or
data members, so it got by with just including the header.

But a ubsan build requires access to the class' typeinfo objects,
so add QDeclarativePlaylist's implementation to the test, too.

Change-Id: Ib6bb155b71c0082969f77a13a0e50132a782db2d
Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>
This commit is contained in:
Marc Mutz
2016-03-22 10:01:09 +01:00
parent 15c42ebccb
commit 6569c25619

View File

@@ -5,10 +5,12 @@ QT += multimedia-private qml testlib
HEADERS += \
../../../../src/imports/multimedia/qdeclarativeaudio_p.h \
../../../../src/imports/multimedia/qdeclarativeplaylist_p.h \
../../../../src/imports/multimedia/qdeclarativemediametadata_p.h
SOURCES += \
tst_qdeclarativeaudio.cpp \
../../../../src/imports/multimedia/qdeclarativeplaylist.cpp \
../../../../src/imports/multimedia/qdeclarativeaudio.cpp
INCLUDEPATH += ../../../../src/imports/multimedia