summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libmount/src/context_umount.c6
-rw-r--r--text-utils/col.c3
2 files changed, 3 insertions, 6 deletions
diff --git a/libmount/src/context_umount.c b/libmount/src/context_umount.c
index 96ae87ae1..b9484594b 100644
--- a/libmount/src/context_umount.c
+++ b/libmount/src/context_umount.c
@@ -170,13 +170,11 @@ try_loopdev:
}
*pfs = fs;
- if (loopdev)
- free(loopdev);
+ free(loopdev);
return fs ? 0 : 1;
err:
- if (loopdev)
- free(loopdev);
+ free(loopdev);
return rc;
}
diff --git a/text-utils/col.c b/text-utils/col.c
index 474b33fca..9aa6a414b 100644
--- a/text-utils/col.c
+++ b/text-utils/col.c
@@ -402,8 +402,7 @@ void flush_lines(int nflush)
flush_line(l);
}
nblank_lines++;
- if (l->l_line)
- free((void *)l->l_line);
+ free((void *)l->l_line);
free_line(l);
}
if (lines)