sfdisk: do not free device name too soon [coverity scan]
Fixes use after free error. CID: 360798 Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
parent
c60c65c37e
commit
43ce3e7311
|
@ -621,7 +621,6 @@ done:
|
|||
if (f)
|
||||
fclose(f);
|
||||
free(buf);
|
||||
free(devname);
|
||||
free(typescript);
|
||||
|
||||
if (sf->noact)
|
||||
|
@ -632,6 +631,8 @@ done:
|
|||
} else if (rc)
|
||||
warn(_("%s: failed to move data"), devname);
|
||||
|
||||
free(devname);
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue