From 49b72951a005ca83e58302dfdb2ccb1c751ac101 Mon Sep 17 00:00:00 2001
From: Brian Carrier <carrier@sleuthkit.org>
Date: Sat, 31 Jul 2021 09:24:17 -0400
Subject: [PATCH] fixed return code for too deep. #2349

---
 tsk/fs/fs_dir.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tsk/fs/fs_dir.c b/tsk/fs/fs_dir.c
index cebfae8aa..f08dd1715 100644
--- a/tsk/fs/fs_dir.c
+++ b/tsk/fs/fs_dir.c
@@ -934,7 +934,7 @@ tsk_fs_dir_internal_walk(TSK_FS_INFO * a_fs, TSK_INUM_T a_addr,
         tsk_error_set_errno(TSK_ERR_FS_ARG);
         tsk_error_set_errstr
             ("tsk_fs_dir_internal_walk: recursion depth exceeds maximum (%d)", recursion_depth);
-        return NULL;
+        return 1;
     }
 
     memset(&dinfo, 0, sizeof(DENT_DINFO));
-- 
GitLab