Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 88f85a55 authored by Marcin Slusarz's avatar Marcin Slusarz Committed by Dave Kleikamp
Browse files

JFS: 0 is not valid errno value so return NULL from jfs_lookup



Signed-off-by: default avatarMarcin Slusarz <marcin.slusarz@gmail.com>
Signed-off-by: default avatarDave Kleikamp <shaggy@linux.vnet.ibm.com>
Cc: jfs-discussion@lists.sourceforge.net
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
parent c714a534
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -1455,7 +1455,7 @@ static struct dentry *jfs_lookup(struct inode *dip, struct dentry *dentry, struc
		free_UCSname(&key);
		free_UCSname(&key);
		if (rc == -ENOENT) {
		if (rc == -ENOENT) {
			d_add(dentry, NULL);
			d_add(dentry, NULL);
			return ERR_PTR(0);
			return NULL;
		} else if (rc) {
		} else if (rc) {
			jfs_err("jfs_lookup: dtSearch returned %d", rc);
			jfs_err("jfs_lookup: dtSearch returned %d", rc);
			return ERR_PTR(rc);
			return ERR_PTR(rc);