[RTEMS Project] #4258: printertask.c: Unchecked return value spotted by Coverity
RTEMS trac
trac at rtems.org
Fri Feb 19 20:55:06 UTC 2021
#4258: printertask.c: Unchecked return value spotted by Coverity
------------------------+--------------------
Reporter: Ryan Long | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 6.1
Component: lib | Version: 6
Severity: normal | Keywords:
Blocked By: | Blocking:
------------------------+--------------------
CID 1399710: Unchecked return value in printer_task().
{{{
138 switch ( buffer->action_kind ) {
139 case ACTION_WRITE:
140 write( fd, &buffer->data[ 0 ], buffer->action_data.size );
141 printer_task_append_buffer( ctx, &ctx->free_buffers, buffer
);
4. Breaking from switch.
8. Breaking from switch.
15. Breaking from switch.
142 break;
143 case ACTION_DRAIN:
CID 1399710 (#1 of 1): Unchecked return value (CHECKED_RETURN)19.
check_return: Calling fsync without checking return value (as is done
elsewhere 4 out of 5 times).
144 fsync(fd);
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4258>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list