summaryrefslogtreecommitdiff
path: root/src/dirent.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dirent.c')
-rw-r--r--src/dirent.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dirent.c b/src/dirent.c
index 3c2c09e9b..d37d7d577 100644
--- a/src/dirent.c
+++ b/src/dirent.c
@@ -106,6 +106,9 @@ SYS_FUNC(readdir)
if (entering(tcp)) {
/* fd */
printfd(tcp, tcp->u_arg[0]);
+#ifdef ENABLE_SECONTEXT
+ tcp->last_dirfd = (int) tcp->u_arg[0];
+#endif
tprint_arg_next();
} else {
/* dirp */