mirror of
https://github.com/NeoFlock/neonucleus.git
synced 2025-09-24 09:03:32 +02:00
fixed an incredibly bad, nasty, no good bug
This commit is contained in:
parent
d1ad9d0be3
commit
b51dabad63
@ -72,7 +72,7 @@ nn_vfnode *nn_vf_allocDirectory(nn_vfilesystem *fs, const char *name) {
|
|||||||
nn_Alloc *alloc = &fs->ctx.allocator;
|
nn_Alloc *alloc = &fs->ctx.allocator;
|
||||||
nn_vfnode *node = nn_alloc(alloc, sizeof(nn_vfnode));
|
nn_vfnode *node = nn_alloc(alloc, sizeof(nn_vfnode));
|
||||||
if(node == NULL) return NULL;
|
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) {
|
if(buffer == NULL) {
|
||||||
nn_dealloc(alloc, node, sizeof(nn_vfnode));
|
nn_dealloc(alloc, node, sizeof(nn_vfnode));
|
||||||
return NULL;
|
return NULL;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user