implementation NSStopProvider and bug fixed. 75/8375/3
authorjaesick.shin <jaesick.shin@samsung.com>
Mon, 30 May 2016 00:52:51 +0000 (09:52 +0900)
committerUze Choi <uzchoi@samsung.com>
Tue, 31 May 2016 02:22:08 +0000 (02:22 +0000)
commit18e5251b6b1c51edf8702cce5671229befd002f9
tree90b4ea430fca0079b46a79768a5724d7b1d9dc1b
parent34592f8107a814961148ed5d38f591d28e06ba62
implementation NSStopProvider and bug fixed.

this patch included
first, memory copy and free of NSSync, NSConsumer and so on.
second, uregister resource and thread exit.
third, bug fixed about createpayload value is NULL.

Second patch included
first, resolve android build error in proivder jni code.
second, remove duplicated log.

Change-Id: I525efde2c81793a4947a75df1022337dd2766845
Signed-off-by: jaesick.shin <jaesick.shin@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/8375
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Hun-je Yeon <hunje.yeon@samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
17 files changed:
service/notification/android/notification-service/src/main/jni/notificationProvider.c
service/notification/examples/linux/notificationprovider.c
service/notification/include/NSCommon.h
service/notification/src/common/NSUtil.c
service/notification/src/common/NSUtil.h
service/notification/src/provider/NSProviderDiscovery.c
service/notification/src/provider/NSProviderInterface.c
service/notification/src/provider/NSProviderListener.c
service/notification/src/provider/NSProviderNotification.c
service/notification/src/provider/NSProviderResource.c
service/notification/src/provider/NSProviderResource.h
service/notification/src/provider/NSProviderScheduler.c
service/notification/src/provider/NSProviderScheduler.h
service/notification/src/provider/NSProviderSubscription.c
service/notification/src/provider/NSProviderSystem.c
service/notification/src/provider/cache/linux/NSProviderMemoryCache.c
service/notification/src/provider/cache/linux/NSProviderMemoryCache.h