From: sungwook79.park Date: Mon, 16 Apr 2018 01:49:38 +0000 (+0900) Subject: Fix issue that detected by static analysis tool X-Git-Tag: submit/tizen/20180416.051520~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=612aa67b3f5eeb9652d7e9531d6af1dce65717be;p=platform%2Fcore%2Fapi%2Finputmethod-manager.git Fix issue that detected by static analysis tool Change-Id: I19f17bf5f55da4f0a9a5d16ab179c9be95887ece Signed-off-by: sungwook79.park --- diff --git a/src/privilege_checker.cpp b/src/privilege_checker.cpp index 12a9c7d..37971a5 100644 --- a/src/privilege_checker.cpp +++ b/src/privilege_checker.cpp @@ -45,7 +45,7 @@ check_privilege(const char *uid, const char *privilege) { FILE *fp = NULL; char label_path[1024] = "/proc/self/attr/current"; - char smack_label[1024] = {0}; + char smack_label[1024] = {'\0', }; if (!p_cynara) { return false; @@ -53,7 +53,7 @@ check_privilege(const char *uid, const char *privilege) fp = fopen(label_path, "r"); if (fp != NULL) { - if (fread(smack_label, 1, sizeof(smack_label), fp) <= 0) { + if (fread(smack_label, 1, sizeof(smack_label) - 1, fp) <= 0) { LOGW("[check_privilege] fail to fread"); } fclose(fp);