FILE *fp;
char *label;
char *value;
+ char *ptr = NULL;
snprintf(client_buf, sizeof(client_buf), "/etc/tizen-release");
fp = fopen(client_buf, "r");
if (fp) {
while (fgets(client_buf, MAX_ERROR_MSG_LEN, fp)) {
- label = strtok(client_buf, delimiter);
- value = strtok(NULL, delimiter);
+ label = strtok_r(client_buf, delimiter, &ptr);
+ value = strtok_r(NULL, delimiter, &ptr);
if (strcmp(label, BUILD_ID) == 0) {
if (write(g_muse_core_log->log_fd, value, strlen(value)) != WRITE_FAIL)
LOGE("[%s] %s", BUILD_ID, value);