Linking libcurl for plugin 76/189076/1 accepted/tizen/unified/20180914.073311 submit/tizen/20180914.005919
authorSunmin Lee <sunm.lee@samsung.com>
Thu, 13 Sep 2018 07:53:08 +0000 (16:53 +0900)
committerSunmin Lee <sunm.lee@samsung.com>
Thu, 13 Sep 2018 07:53:08 +0000 (16:53 +0900)
The plugin library needs to be linked with libcurl.

Change-Id: I49b933457dcb45abb280909f4e832801cd419ca3
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
packaging/update-control.spec
src/plugin/CMakeLists.txt
src/plugin/plugin.c

index f31b9503b66205a4f8c7e27be5fc868a3c88de28..58ca3e81a886c5d890b79278174bd948293be33d 100644 (file)
@@ -17,6 +17,7 @@ BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(message-port)
 BuildRequires:  pkgconfig(bundle)
 BuildRequires:  pkgconfig(alarm-service)
+BuildRequires:  pkgconfig(libcurl)
 
 %description
 An Update Control library in Tizen C API
index de9f5abf3cf1a97df3d1bb82b9719f7f197444ee..340c56d14492939a45016253d6032037519b76fd 100644 (file)
@@ -22,6 +22,7 @@ SET(requires
        dlog
        gio-2.0
        alarm-service
+       libcurl
 )
 
 INCLUDE(FindPkgConfig)
index a3174370d92fdea3296be327bb46daf6ae340434..f960b053461149b676c2153551978a6a3e568154 100644 (file)
@@ -729,6 +729,9 @@ API int update_control_get_property(update_control_property_e property, void **v
 {
        _D("FN CALLED>>>>>>>>>>>>>>>>>>");
 
+       retvm_if(!value, UPDATE_CONTROL_ERROR_INVALID_PARAMETER,
+                       "value is NULL");
+
 #ifdef DEBUG_MODE
        if (debug_mode)
                switch (property) {