From b51dabad63288304a6ebd3bd9423520081780528 Mon Sep 17 00:00:00 2001 From: IonutParau Date: Wed, 30 Jul 2025 21:55:11 +0200 Subject: [PATCH] fixed an incredibly bad, nasty, no good bug --- src/components/volatileFilesystem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/volatileFilesystem.c b/src/components/volatileFilesystem.c index 399cf86..f0073fe 100644 --- a/src/components/volatileFilesystem.c +++ b/src/components/volatileFilesystem.c @@ -72,7 +72,7 @@ nn_vfnode *nn_vf_allocDirectory(nn_vfilesystem *fs, const char *name) { nn_Alloc *alloc = &fs->ctx.allocator; nn_vfnode *node = nn_alloc(alloc, sizeof(nn_vfnode)); if(node == NULL) return NULL; - nn_vfnode **buffer = nn_alloc(alloc, sizeof(nn_vfnode *)); + nn_vfnode **buffer = nn_alloc(alloc, sizeof(nn_vfnode *) * fs->opts.maxDirEntries); if(buffer == NULL) { nn_dealloc(alloc, node, sizeof(nn_vfnode)); return NULL;