Since free(NULL) is a no-op, it is safe to remove unnecesary
if checks.
}
}
out:
- if (file)
- free(file);
+ free(file);
return ret;
}
s.segs_out = info->tcpi_segs_out;
s.segs_in = info->tcpi_segs_in;
tcp_stats_print(&s);
- if (s.dctcp)
- free(s.dctcp);
+ free(s.dctcp);
}
}
outerr:
do {
int saved_errno = errno;
- if (buf)
- free(buf);
+ free(buf);
if (fp)
fclose(fp);
errno = saved_errno;
list = list->next;
- if (name)
- free(name);
+ free(name);
free(s);
}
}
if (show_mem || show_details)
printf("\n");
- if (name)
- free(name);
+ free(name);
return 0;
}