Whamcloud - gitweb
create_inode: fix potential file descriptor leak on an error path
[tools/e2fsprogs.git] / misc / create_inode.c
index c6a79c3..54d8d34 100644 (file)
@@ -650,7 +650,7 @@ errcode_t do_write_internal(ext2_filsys fs, ext2_ino_t cwd, const char *src,
                if (retval) {
                        com_err(dest, retval, _("while looking up \"%s\""),
                                dest);
-                       return retval;
+                       goto out;
                }
                dest = cp+1;
        } else