Found by Coverity Scan.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I841e1434341037ddf482445464c3fd428f08edd7
static
void destroy_dmesg_msg_iter(struct dmesg_msg_iter *dmesg_msg_iter)
{
- struct dmesg_component *dmesg_comp = dmesg_msg_iter->dmesg_comp;
+ struct dmesg_component *dmesg_comp;
if (!dmesg_msg_iter) {
return;
}
+ dmesg_comp = dmesg_msg_iter->dmesg_comp;
+
if (dmesg_msg_iter->fp && dmesg_msg_iter->fp != stdin) {
if (fclose(dmesg_msg_iter->fp)) {
BT_COMP_LOGE_ERRNO("Cannot close input file", ".");