From 99b11568779f8c648e594f9a92824ddb897d9dac Mon Sep 17 00:00:00 2001 From: Mukunth A Date: Fri, 12 Jun 2020 14:53:53 +0530 Subject: [PATCH] build script changes and package name change, svace issue fix Change-Id: I076be6c7d81c2f2320f09e0eeaa58a0e906d96e5 Signed-off-by: Mukunth A --- build.sh | 2 +- src/account.c | 14 ++++++++++---- src/homeedge.c | 8 +++++--- tizen-manifest.xml | 4 ++-- 4 files changed, 18 insertions(+), 10 deletions(-) diff --git a/build.sh b/build.sh index 7005c89..70593a2 100755 --- 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 diff --git a/src/account.c b/src/account.c index 648158d..ca4e5d7 100644 --- a/src/account.c +++ b/src/account.c @@ -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; diff --git a/src/homeedge.c b/src/homeedge.c index 319fc58..38b75c1 100644 --- a/src/homeedge.c +++ b/src/homeedge.c @@ -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) { diff --git a/tizen-manifest.xml b/tizen-manifest.xml index f862e07..7731dcb 100644 --- a/tizen-manifest.xml +++ b/tizen-manifest.xml @@ -1,7 +1,7 @@ - + - + homeedge.png -- 2.7.4