From 8f4eed5efddb24c59ddcf46515ecbeb3ceb396d7 Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Thu, 5 May 2011 00:19:36 +0200 Subject: [PATCH] pvr: don't call ResetQualityData() when destroying CPVRClients. fixes crash on shutdown --- xbmc/pvr/addons/PVRClients.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xbmc/pvr/addons/PVRClients.cpp b/xbmc/pvr/addons/PVRClients.cpp index 2f68474b9a5ba..fc2d3b2017ae0 100644 --- a/xbmc/pvr/addons/PVRClients.cpp +++ b/xbmc/pvr/addons/PVRClients.cpp @@ -61,6 +61,8 @@ void CPVRClients::Start(void) { Stop(); + ResetQualityData(); + Create(); SetName("XBMC PVR backend info"); SetPriority(-1); @@ -155,7 +157,6 @@ void CPVRClients::Unload(void) m_clientsProps.clear(); m_clientMap.clear(); - ResetQualityData(); } int CPVRClients::GetFirstID(void)