diff options
-rw-r--r-- | Assemble.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -315,7 +315,8 @@ int Assemble(struct supertype *st, char *mddev, int mdfd, if (!tst || !tst->sb) { fprintf(stderr, Name ": %s has no superblock - assembly aborted\n", devname); - st->ss->free_super(st); + if (st) + st->ss->free_super(st); return 1; } |