aboutsummaryrefslogtreecommitdiff
path: root/example/notify_inval_inode.c
diff options
context:
space:
mode:
Diffstat (limited to 'example/notify_inval_inode.c')
-rw-r--r--example/notify_inval_inode.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/example/notify_inval_inode.c b/example/notify_inval_inode.c
index 5dfc225..4cd5be9 100644
--- a/example/notify_inval_inode.c
+++ b/example/notify_inval_inode.c
@@ -161,8 +161,10 @@ err_out:
static void tfs_forget (fuse_req_t req, fuse_ino_t ino,
uint64_t nlookup) {
(void) req;
- assert(ino == FILE_INO || ino == FUSE_ROOT_ID);
- lookup_cnt -= nlookup;
+ if(ino == FILE_INO)
+ lookup_cnt -= nlookup;
+ else
+ assert(ino == FUSE_ROOT_ID);
fuse_reply_none(req);
}