swapoff: fix mem leak [coverity scan]
This commit is contained in:
parent
9a8fada18b
commit
eeea7ef590
|
@ -89,8 +89,11 @@ static int do_swapoff(const char *orig_special, int quiet, int canonic)
|
|||
char *n, *v;
|
||||
|
||||
special = mnt_resolve_spec(orig_special, mntcache);
|
||||
if (!special && blkid_parse_tag_string(orig_special, &n, &v) == 0)
|
||||
if (!special && blkid_parse_tag_string(orig_special, &n, &v) == 0) {
|
||||
special = swapoff_resolve_tag(n, v, mntcache);
|
||||
free(n);
|
||||
free(v);
|
||||
}
|
||||
if (!special)
|
||||
return cannot_find(orig_special);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue