diff --git a/fs/driver/fs_blockproxy.c b/fs/driver/fs_blockproxy.c index c508f32566b..edfb8a0c6ed 100644 --- a/fs/driver/fs_blockproxy.c +++ b/fs/driver/fs_blockproxy.c @@ -201,6 +201,7 @@ int block_proxy(FAR const char *blkdev, int oflags) { ret = -errno; ferr("ERROR: Failed to unlink %s: %d\n", chardev, ret); + goto errout_with_chardev; } /* Free the allocate character driver name and return the open file