diff options
Diffstat (limited to 'lib/fuse_loop.c')
-rw-r--r-- | lib/fuse_loop.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/fuse_loop.c b/lib/fuse_loop.c index cad3a5c..742d169 100644 --- a/lib/fuse_loop.c +++ b/lib/fuse_loop.c @@ -24,7 +24,7 @@ int fuse_session_loop(struct fuse_session *se) }; while (!fuse_session_exited(se)) { - res = fuse_session_receive_buf(se, &fbuf); + res = fuse_session_receive_buf_int(se, &fbuf, NULL); if (res == -EINTR) continue; @@ -34,7 +34,7 @@ int fuse_session_loop(struct fuse_session *se) fuse_session_process_buf(se, &fbuf); } - free(fbuf.mem); + fuse_buf_free(&fbuf); if(res > 0) /* No error, just the length of the most recently read request */ |