summaryrefslogtreecommitdiff
path: root/package/libcec/patches/patch-src_lib_adapter_RPi_RPiCECAdapterCommunication_cpp
blob: f027f0f3ae0f6d752382de70ab4d470febd7ff70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
--- libcec-2.1.4.orig/src/lib/adapter/RPi/RPiCECAdapterCommunication.cpp	2013-12-16 10:32:51.000000000 +0100
+++ libcec-2.1.4/src/lib/adapter/RPi/RPiCECAdapterCommunication.cpp	2014-05-28 18:25:18.809692104 +0200
@@ -353,7 +353,8 @@ void CRPiCECAdapterCommunication::Close(
     else
       return;
   }
-  vc_tv_unregister_callback(rpi_tv_callback);
+  if (m_bInitialised)
+    vc_tv_unregister_callback(rpi_tv_callback);
 
   UnregisterLogicalAddress();