From 096ed8b209d819eab3391cd332909985c557f097 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Thu, 4 Mar 2021 01:06:54 +0200 Subject: [PATCH] solid: plug memory leak Signed-off-by: Ivailo Monev --- solid/solid/backends/udev/udevdevice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/solid/solid/backends/udev/udevdevice.cpp b/solid/solid/backends/udev/udevdevice.cpp index ef39d082..e7e9e73b 100644 --- a/solid/solid/backends/udev/udevdevice.cpp +++ b/solid/solid/backends/udev/udevdevice.cpp @@ -184,8 +184,8 @@ QString UDevDevice::description() const * HACK: As Media player is very generic return the device product instead * until we can return the Name. */ - const PortableMediaPlayer *player = new PortableMediaPlayer(const_cast(this)); - if (player->supportedProtocols().contains("mtp")) { + const PortableMediaPlayer player(const_cast(this)); + if (player.supportedProtocols().contains("mtp")) { return product(); } else { // TODO: check out special cases like iPod