COMP:Fixed gcc 4.3.2 warning with -O1 and above: ignoring return value of read'), declared with attribute warn_unused_result

This commit is contained in:
Francois Bertel 2009-03-16 17:13:14 -04:00
parent 493f88ce55
commit d0b32b42a1
1 changed files with 6 additions and 3 deletions

View File

@ -2140,7 +2140,8 @@ static void kwsysProcessChildErrorExit(int errorPipe)
strncpy(buffer, strerror(errno), KWSYSPE_PIPE_BUFFER_SIZE);
/* Report the error to the parent through the special pipe. */
write(errorPipe, buffer, strlen(buffer));
kwsysProcess_ssize_t result=write(errorPipe, buffer, strlen(buffer));
(void)result;
/* Terminate without cleanup. */
_exit(1);
@ -2641,8 +2642,10 @@ static void kwsysProcessesSignalHandler(int signum
/* Set the pipe in a signalled state. */
char buf = 1;
kwsysProcess* cp = kwsysProcesses.Processes[i];
read(cp->PipeReadEnds[KWSYSPE_PIPE_SIGNAL], &buf, 1);
write(cp->SignalPipe, &buf, 1);
kwsysProcess_ssize_t status=
read(cp->PipeReadEnds[KWSYSPE_PIPE_SIGNAL], &buf, 1);
status=write(cp->SignalPipe, &buf, 1);
}
}