diff options
Diffstat (limited to 'lib/sqfs/read_tree.c')
-rw-r--r-- | lib/sqfs/read_tree.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sqfs/read_tree.c b/lib/sqfs/read_tree.c index 46c7ec0..3a43769 100644 --- a/lib/sqfs/read_tree.c +++ b/lib/sqfs/read_tree.c @@ -199,6 +199,9 @@ int sqfs_dir_reader_get_full_hierarchy(sqfs_dir_reader_t *rd, const char *ptr; int ret; + if (flags & ~SQFS_TREE_ALL_FLAGS) + return SQFS_ERROR_UNSUPPORTED; + ret = sqfs_dir_reader_get_root_inode(rd, &inode); if (ret) return ret; |