From 27fabb033be8bac4d2d46e349d7b4fc0b039f1c4 Mon Sep 17 00:00:00 2001 From: Matheus Date: Mon, 14 Oct 2024 20:52:40 -0300 Subject: [PATCH] ext2: fix symlink() --- kernel-src/fs/ext2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel-src/fs/ext2.c b/kernel-src/fs/ext2.c index af7c3edb..a286d78b 100644 --- a/kernel-src/fs/ext2.c +++ b/kernel-src/fs/ext2.c @@ -1549,7 +1549,7 @@ static int ext2_symlink(vnode_t *vnode, char *name, vattr_t *attr, char *path, c ext2node_t *newnode = (ext2node_t *)newvnode; - if (linklen <= 60) { + if (linklen < 60) { // store it in the inode memcpy(&newnode->inode.directpointer, path, linklen); } else {