summaryrefslogtreecommitdiffstats
path: root/src/multimedia/platform/alsa/qalsadevicemanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/platform/alsa/qalsadevicemanager.cpp')
-rw-r--r--src/multimedia/platform/alsa/qalsadevicemanager.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/multimedia/platform/alsa/qalsadevicemanager.cpp b/src/multimedia/platform/alsa/qalsadevicemanager.cpp
index 20fbe6c53..24662980f 100644
--- a/src/multimedia/platform/alsa/qalsadevicemanager.cpp
+++ b/src/multimedia/platform/alsa/qalsadevicemanager.cpp
@@ -84,8 +84,7 @@ static QList<QAudioDeviceInfo> availableDevices(QAudio::Mode mode)
if ((descr != NULL) && ((io == NULL) || (io == filter))) {
auto *infop = new QAlsaAudioDeviceInfo(name, QString::fromUtf8(descr), mode);
- QAudioDeviceInfo info(infop);
- devices.append(info);
+ devices.append(infop->create());
if (strcmp(name, "default") == 0)
infop->isDefault = true;
}