[FIX] crash app when exit 54/27054/2
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Wed, 3 Sep 2014 15:45:48 +0000 (19:45 +0400)
committerDmitry Kovalenko <d.kovalenko@samsung.com>
Thu, 4 Sep 2014 09:46:47 +0000 (02:46 -0700)
Change-Id: I8e5e749d27b949e80fdf728bcafded500e221e06
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
probe_event/orientation.c

index 1508407..5343cbc 100644 (file)
@@ -36,7 +36,7 @@
 
 
 Ecore_Event_Handler *register_orientation_event_listener();
-void unregister_orientation_event_listener(Ecore_Event_Handler **handler);
+void unregister_orientation_event_listener(Ecore_Event_Handler *handler);
 
 Ecore_Event_Handler *handler = NULL;
 
@@ -79,12 +79,12 @@ Ecore_Event_Handler *register_orientation_event_listener()
        return handler;
 }
 
-void unregister_orientation_event_listener(Ecore_Event_Handler **handler)
+void unregister_orientation_event_listener(Ecore_Event_Handler *handler)
 {
        probeBlockStart();
-       if (*handler) {
-               ecore_event_handler_del(*handler);
-               *handler = NULL;
-       }
+
+       if (handler)
+               ecore_event_handler_del(handler);
+
        probeBlockEnd();
 }