X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=yaffs_vfs_multi.c;h=19c891907e14fd521de7a974950a2d4023e3004d;hb=ebbed01a137b01aaf6423eea1b739a957d8c9551;hp=3044db72998fa052a08b99be8eb2509c37610ba2;hpb=5af18695480b470eea2a2447a1c5211073b9c59b;p=yaffs2.git diff --git a/yaffs_vfs_multi.c b/yaffs_vfs_multi.c index 3044db7..19c8919 100644 --- a/yaffs_vfs_multi.c +++ b/yaffs_vfs_multi.c @@ -1832,10 +1832,8 @@ static int yaffs_iterate(struct file *f, struct dir_context *dc) goto out; } - if (!dir_emit_dots(f, dc)) { - yaffs_gross_unlock(dev); - return 0; - } + if (!dir_emit_dots(f, dc)) + goto out; curoffs = 1;