add operator bool() for smart pointer
[enigma2.git] / Navigation.py
index 5fe2651783d94c40276346badf41f17f95ff2f33..03a1c618398c14c5b405847741ba35029415bffa 100644 (file)
@@ -57,9 +57,11 @@ class Navigation:
                return self.pnav.enqueueService(ref)
        
        def getCurrentService(self):
-               service = iPlayableServicePtr()
-               if self.pnav.getCurrentService(service):
+               service = self.pnav.getCurrentService()
+               
+               if service is None:
                        return None
+               
                return service
        
        def getPlaylist(self):