fix to dereference null pointer 33/74833/1 accepted/tizen/common/20160616.151725 accepted/tizen/ivi/20160616.104817 accepted/tizen/mobile/20160616.104753 accepted/tizen/tv/20160616.104804 accepted/tizen/wearable/20160616.104810 submit/tizen/20160615.235332
authorJooseok Park <jooseok.park@samsung.com>
Wed, 15 Jun 2016 23:50:09 +0000 (08:50 +0900)
committerJooseok Park <jooseok.park@samsung.com>
Wed, 15 Jun 2016 23:50:09 +0000 (08:50 +0900)
Change-Id: Ic04abd03c76ddccada410dd23470c6fc476c5226

packaging/libtcore.spec
src/core_object/co_context.c

index 66fd283..852f396 100644 (file)
@@ -1,6 +1,6 @@
 %define major 0
 %define minor 3
-%define patchlevel 3
+%define patchlevel 4
 
 Name:           libtcore
 Version:        %{major}.%{minor}.%{patchlevel}
index 472e424..c9d92ae 100644 (file)
@@ -1001,6 +1001,9 @@ void tcore_context_cp_service_info(CoreObject *dest, CoreObject *src)
        d_po = tcore_object_ref_object(dest);
        s_po = tcore_object_ref_object(src);
 
+       if (!d_po || !s_po)
+               return;
+
        d_po->state = s_po->state;
        d_po->id = s_po->id;