diff --git a/legacy/evas/src/bin/evas_cserve2_slaves.c b/legacy/evas/src/bin/evas_cserve2_slaves.c index 4a5d6ac1b0..542a4fb4fe 100644 --- a/legacy/evas/src/bin/evas_cserve2_slaves.c +++ b/legacy/evas/src/bin/evas_cserve2_slaves.c @@ -320,6 +320,7 @@ static const char * _slave_proc_path_get(const char *name) { char buf[PATH_MAX], cwd[PATH_MAX]; + char *ret; if (name[0] == '/') { @@ -328,7 +329,7 @@ _slave_proc_path_get(const char *name) return eina_stringshare_add(name); } - getcwd(cwd, sizeof(cwd)); + ret = getcwd(cwd, sizeof(cwd)); snprintf(buf, sizeof(buf), "%s/%s", cwd, name); if (!access(buf, X_OK)) return eina_stringshare_add(buf); @@ -453,6 +454,7 @@ static void * _slave_thread_cb(void *data) { ssize_t n; + int ret; Slave_Command cmd; Slave_Thread_Data *sd = data; @@ -475,7 +477,7 @@ _slave_thread_cb(void *data) continue; } sd->cmdanswer = sd->cb(sd, &cmd, sd->cmddata, sd->cb_data); - write(sd->write_fd, &cmd, sizeof(cmd)); + ret = write(sd->write_fd, &cmd, sizeof(cmd)); n = read(sd->read_fd, &cmd, sizeof(cmd)); }