create_inode: fix potential file descriptor leak on an error path

Addresses-Coverity-Bug: 1473307
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
diff --git a/misc/create_inode.c b/misc/create_inode.c
index c6a79c3..54d8d34 100644
--- a/misc/create_inode.c
+++ b/misc/create_inode.c
@@ -650,7 +650,7 @@
 		if (retval) {
 			com_err(dest, retval, _("while looking up \"%s\""),
 				dest);
-			return retval;
+			goto out;
 		}
 		dest = cp+1;
 	} else