diff options
| author | Warner Losh <imp@FreeBSD.org> | 2023-01-13 22:44:23 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2023-01-24 21:49:47 +0000 |
| commit | 3ececb0f35b91948a1122b4df87fc952d31ade8a (patch) | |
| tree | 1dc81d748efc4dac20f8316b0664b55bc6b999be /stand/libsa | |
| parent | f9ab67f200a4c0e5fabdcd00332eac474848ab3a (diff) | |
Diffstat (limited to 'stand/libsa')
| -rw-r--r-- | stand/libsa/dev.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/stand/libsa/dev.c b/stand/libsa/dev.c index 6d1834c8a14a..e76be6cd0eb0 100644 --- a/stand/libsa/dev.c +++ b/stand/libsa/dev.c @@ -100,10 +100,7 @@ default_parsedev(struct devdesc **dev, const char *devspec, idev->d_unit = unit; if (path != NULL) *path = (*cp == 0) ? cp : cp + 1; - if (dev != NULL) /* maybe this can be required? */ - *dev = idev; - else - free(idev); + *dev = idev; return (0); fail: free(idev); |
