fix bogus termination of directory reading

This commit is contained in:
dzsekijo 2006-06-01 15:14:31 +00:00
parent 868ed16635
commit 54d8d40891

View file

@ -278,9 +278,8 @@ readdir_func(const char *path, fuse_dirh_t buf, fuse_dirfil_t df)
} }
while ((w = PyIter_Next(iter))) { while ((w = PyIter_Next(iter))) {
ret = dir_add_entry(w, buf, df); if (dir_add_entry(w, buf, df))
if(ret != 0) break;
goto OUT_DECREF;
} }
Py_DECREF(iter); Py_DECREF(iter);