diff options
-rw-r--r-- | fs/devfs-core.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/devfs-core.c b/fs/devfs-core.c index 44f0169e63..5a120c6487 100644 --- a/fs/devfs-core.c +++ b/fs/devfs-core.c @@ -292,6 +292,7 @@ struct cdev *devfs_add_partition(const char *devname, loff_t offset, loff_t size new->mtd = mtd_add_partition(cdev->mtd, offset, size, flags, name); if (IS_ERR(new->mtd)) { int ret = PTR_ERR(new->mtd); + free(new->partname); free(new); return ERR_PTR(ret); } |