summaryrefslogtreecommitdiff
path: root/ext2fs
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2013-11-19 01:44:58 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2013-11-19 01:44:58 +0100
commit448d06e8dc5c06f111bb6baae7d456e174225729 (patch)
tree0ddcedd3ca2d516b5e103c2b6ceee631871c651d /ext2fs
parent4d6828ca04636d331f9a050f05b576e489022a1f (diff)
parente971ab1a229d1ef1d5c1e5e1ff52ec597c55270e (diff)
Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurd
Diffstat (limited to 'ext2fs')
-rw-r--r--ext2fs/dir.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext2fs/dir.c b/ext2fs/dir.c
index c0752466..a7eeaaa4 100644
--- a/ext2fs/dir.c
+++ b/ext2fs/dir.c
@@ -195,6 +195,8 @@ diskfs_lookup_hard (struct node *dp, const char *name, enum lookup_type type,
err = vm_map (mach_task_self (),
&buf, buflen, 0, 1, memobj, 0, 0, prot, prot, 0);
mach_port_deallocate (mach_task_self (), memobj);
+ if (err)
+ return err;
inum = 0;