From: intae, jeon Date: Fri, 1 Jul 2016 02:01:10 +0000 (+0900) Subject: fix Svace issue and shell script issue X-Git-Tag: accepted/tizen/common/20160701.192947^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F45%2F77745%2F1;p=platform%2Fcore%2Fmessaging%2Femail-service.git fix Svace issue and shell script issue Change-Id: I9d464d386684a065850b92e61b3819a9bf38e499 Signed-off-by: intae, jeon --- diff --git a/email-core/email-core-utils.c b/email-core/email-core-utils.c index 4e281fb..911864c 100755 --- a/email-core/email-core-utils.c +++ b/email-core/email-core-utils.c @@ -480,6 +480,7 @@ int emcore_get_temp_file_name(char **filename, int *err_code) int ret = false; int error = EMAIL_ERROR_NONE; + unsigned int seed = clock(); if (filename == NULL) { EM_DEBUG_EXCEPTION("\t filename[%p]\n", filename); error = EMAIL_ERROR_INVALID_PARAM; @@ -496,7 +497,7 @@ int emcore_get_temp_file_name(char **filename, int *err_code) /* Create Directory If deleted by user*/ emstorage_create_dir_if_delete(); - SNPRINTF(tempname, sizeof(tempname), "%s%c%d", MAILTEMP, DIR_SEPERATOR_CH, rand()); + SNPRINTF(tempname, sizeof(tempname), "%s%c%d", MAILTEMP, DIR_SEPERATOR_CH, rand_r(&seed)); char *p = EM_SAFE_STRDUP(tempname); if (p == NULL) { @@ -522,6 +523,7 @@ int emcore_get_temp_mime_file_name(char **filename, int *err_code) int ret = false; int error = EMAIL_ERROR_NONE; + unsigned int seed = clock(); if (filename == NULL) { EM_DEBUG_EXCEPTION("\t filename[%p]\n", filename); error = EMAIL_ERROR_INVALID_PARAM; @@ -538,7 +540,7 @@ int emcore_get_temp_mime_file_name(char **filename, int *err_code) /* Create Directory If deleted by user*/ emstorage_create_dir_if_delete(); - SNPRINTF(tempname, sizeof(tempname), "%s%c%d", TEMPMIME, DIR_SEPERATOR_CH, rand()); + SNPRINTF(tempname, sizeof(tempname), "%s%c%d", TEMPMIME, DIR_SEPERATOR_CH, rand_r(&seed)); char *p = EM_SAFE_STRDUP(tempname); if (p == NULL) { diff --git a/email-service b/email-service index 221fcc4..6b2c00c 100644 --- a/email-service +++ b/email-service @@ -1,4 +1,5 @@ #!/bin/sh +PATH=/bin:/usr/bin:/sbin:/usr/sbin source /etc/tizen-platform.conf