X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmain.c;h=ccc5efe23838a2805c704fbdcb03929f7c54716d;hb=bec551c7453661faad6cbccc0455c1c37c63bf8d;hp=a9af64f8014023b30baeedebffbe1d12e19568d6;hpb=bb0089dcaecdd90dfee4493fe91386f843593809;p=apps%2Fcore%2Fpreloaded%2Findicator-win.git diff --git a/src/main.c b/src/main.c index a9af64f..ccc5efe 100644 --- a/src/main.c +++ b/src/main.c @@ -69,6 +69,8 @@ #define UNLOCK_ENABLED 0 #define TIMEOUT 5 +#define ERROR_MESSAGE_LEN 256 + #ifdef HOME_KEY_EMULATION /* Predefine string */ #define PROP_HWKEY_EMULATION "_HWKEY_EMULATION" @@ -1062,15 +1064,21 @@ static bool app_create(void *data) ret = sigemptyset(&act.sa_mask); if (ret < 0) { - _E("Failed to sigemptyset[%s]", strerror(errno)); + char error_message[ERROR_MESSAGE_LEN] = {0,}; + strerror_r(errno, error_message, ERROR_MESSAGE_LEN); + _E("Failed to sigemptyset[%s]", error_message); } ret = sigaddset(&act.sa_mask, SIGTERM); if (ret < 0) { - _E("Failed to sigaddset[%s]", strerror(errno)); + char error_message[ERROR_MESSAGE_LEN] = {0,}; + strerror_r(errno, error_message, ERROR_MESSAGE_LEN); + _E("Failed to sigaddset[%s]", error_message); } ret = sigaction(SIGTERM, &act, NULL); if (ret < 0) { - _E("Failed to sigaction[%s]", strerror(errno)); + char error_message[ERROR_MESSAGE_LEN] = {0,}; + strerror_r(errno, error_message, ERROR_MESSAGE_LEN); + _E("Failed to sigaction[%s]", error_message); } ret = _start_indicator(ad);