Fix build warning of notification service.
authorKIM JungYong <jyong2.kim@samsung.com>
Sun, 25 Dec 2016 23:44:49 +0000 (08:44 +0900)
committerUze Choi <uzchoi@samsung.com>
Tue, 27 Dec 2016 01:44:21 +0000 (01:44 +0000)
In this patch, implicit declaration of function is resloved.
and it is fixed that different environments were specified for target.

Change-Id: Icd6dabc2557da2acc24fc7141d3e8ce0481b80fe
Signed-off-by: KIM JungYong <jyong2.kim@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/15933
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/notification/SConscript
service/notification/src/consumer/NSConsumerDiscovery.c

index 9287117..1b96d47 100755 (executable)
@@ -112,11 +112,12 @@ if target_os == 'android':
 if target_os == 'android':
        notification_consumer_env.AppendUnique(LINKFLAGS = ['-Wl,-soname,libnotification_consumer.so'])
 
+notification_common_obj = notification_provider_env.SharedObject(env.Glob('src/common/*.c'))
+
 notification_provider_src = [
-       env.Glob('src/provider/*.c'), env.Glob('src/common/*.c')]
+       env.Glob('src/provider/*.c'), notification_common_obj]
 notification_consumer_src = [
-       env.Glob('src/consumer/*.c'), env.Glob('src/common/*.c')]
-
+       env.Glob('src/consumer/*.c'), notification_common_obj]
 
 providersdk = notification_provider_env.SharedLibrary('notification_provider', notification_provider_src)
 notification_provider_env.InstallTarget(providersdk, 'libnotification_provider')
index ae1eb29..baed182 100644 (file)
@@ -22,6 +22,7 @@
 
 #include <string.h>
 #include "NSCommon.h"
+#include "NSUtil.h"
 #include "NSConsumerCommon.h"
 #include "NSConstants.h"
 #include "ocpayload.h"