diff options
author | dzwdz | 2021-09-11 17:13:49 +0200 |
---|---|---|
committer | dzwdz | 2021-09-11 17:13:49 +0200 |
commit | 0994192f6cab853f4a49ac73aa63f6820c886ec2 (patch) | |
tree | 54deb05c1b1c38fd38cca97769b6e57d902a218a /src/kernel/vfs | |
parent | 7f77fabf2e5acf94cd8573a18d6aed468bdf887e (diff) |
fix the `sparse` warnings
Diffstat (limited to 'src/kernel/vfs')
-rw-r--r-- | src/kernel/vfs/backend.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/kernel/vfs/backend.c b/src/kernel/vfs/backend.c index 4b22104..b9bc9af 100644 --- a/src/kernel/vfs/backend.c +++ b/src/kernel/vfs/backend.c @@ -7,6 +7,7 @@ // dispatches a VFS operation to the correct process _Noreturn void vfs_backend_dispatch(struct vfs_backend *backend, struct vfs_op op) { struct vfs_op_request *req = kmalloc(sizeof *req); // freed in vfs_backend_finish + int ret; *req = (struct vfs_op_request) { .op = op, .caller = process_current, @@ -15,7 +16,7 @@ _Noreturn void vfs_backend_dispatch(struct vfs_backend *backend, struct vfs_op o switch (backend->type) { case VFS_BACK_ROOT: - int ret = vfs_root_handler(req); + ret = vfs_root_handler(req); vfs_backend_finish(req, ret); case VFS_BACK_USER: process_current->state = PS_WAITS4FS; |