build script changes and package name change, svace issue fix 67/236067/5 submit/tizen_5.5/20200616.055743
authorMukunth A <a.mukunth@samsung.com>
Fri, 12 Jun 2020 09:23:53 +0000 (14:53 +0530)
committerMukunth A <a.mukunth@samsung.com>
Fri, 12 Jun 2020 11:06:01 +0000 (16:36 +0530)
Change-Id: I076be6c7d81c2f2320f09e0eeaa58a0e906d96e5
Signed-off-by: Mukunth A <a.mukunth@samsung.com>
build.sh
src/account.c
src/homeedge.c
tizen-manifest.xml

index 7005c89..70593a2 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-TIZENSDK_VER=3.6
+TIZENSDK_VER=3.7
 TIZENSDK_INSTALLER_BIN=web-cli_Tizen_Studio_${TIZENSDK_VER}_ubuntu-64.bin
 TIZENSDK_INSTALL_DIR=${HOME}/tizen-studio
 TIZENSDK_INSTALL_DATADIR=${HOME}/tizen-studio-data
index 648158d..ca4e5d7 100644 (file)
@@ -67,8 +67,10 @@ static void parse_response(void *user_data)
                val = (char*) json_node_get_string(node);
                if (val) {
                        user_id = (char*) malloc(strlen(val) + 1);
-                       strncpy(user_id, val, strlen(val));
-                       user_id[strlen(val)] = '\0';
+                       if (user_id) {
+                               strncpy(user_id, val, strlen(val));
+                               user_id[strlen(val)] = '\0';
+                       }
                }
        }
 
@@ -153,10 +155,14 @@ static void* _http_handler(void *user_data)
 void account_getUserId(account_resp_cb cb, char *url, char *code)
 {
        resp_cb = cb;
-       if (url)
+       if (url) {
                strncpy(auth_server_url, url, strlen(url));
-       if (code)
+               auth_server_url[strlen(url)] = '\0';
+       }
+       if (code) {
                strncpy(auth_code, code, strlen(code));
+               auth_code[strlen(code)] = '\0';
+       }
 
        respData *response = (respData*) malloc(sizeof(respData));
        response->data = NULL;
index 319fc58..38b75c1 100644 (file)
@@ -156,9 +156,11 @@ load_finished_cb(void *data, Evas_Object *obj, void *event_info)
                                        free(signin_email);
                                }
                                signin_email = (char*) malloc(strlen(res)+1);
-                               strncpy(signin_email, res, strlen(res));
-                               signin_email[strlen(res)] = '\0';
-                               preference_set_string(SIGNIN_EMAILID, signin_email);
+                               if (signin_email) {
+                                       strncpy(signin_email, res, strlen(res));
+                                       signin_email[strlen(res)] = '\0';
+                                       preference_set_string(SIGNIN_EMAILID, signin_email);
+                               }
                        }
                }
                if (signin_email) {
index f862e07..7731dcb 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns="http://tizen.org/ns/packages" api-version="5.5" package="com.samsung.homeedge" version="1.0.0">
+<manifest xmlns="http://tizen.org/ns/packages" api-version="5.5" package="org.tizen.homeedge" version="1.0.0">
        <profile name="mobile" />
-       <ui-application appid="com.samsung.homeedge" exec="homeedge" type="capp" multiple="false" taskmanage="true" nodisplay="false" launch_mode="single">
+       <ui-application appid="org.tizen.homeedge" exec="homeedge" type="capp" multiple="false" taskmanage="true" nodisplay="false" launch_mode="single">
                <icon>homeedge.png</icon>
                <label>homeedge</label>
        </ui-application>