Another couple of Coverity related cleanups

This commit is contained in:
Steve Underwood 2014-04-30 22:51:59 +08:00
parent 8ad8ae8e86
commit 0ebc79457e
2 changed files with 7 additions and 2 deletions

View File

@ -156,9 +156,11 @@ SPAN_DECLARE(int) span_schedule_release(span_sched_state_t *s)
SPAN_DECLARE(int) span_schedule_free(span_sched_state_t *s)
{
span_schedule_release(s);
if (s)
{
span_schedule_release(s);
span_free(s);
}
return 0;
}
/*- End of function --------------------------------------------------------*/

View File

@ -733,7 +733,10 @@ static int close_tiff_output_file(t4_rx_state_t *s)
/* Try not to leave a file behind, if we didn't receive any pages to
put in it. */
if (s->current_page == 0)
remove(s->tiff.file);
{
if (remove(s->tiff.file) < 0)
span_log(&s->logging, SPAN_LOG_WARNING, "%s: Failed to remove file.\n", s->tiff.file);
}
span_free((char *) s->tiff.file);
}
s->tiff.file = NULL;