X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/a7384053efe345d199440720b437a28e91058ff3..45e1f8b055043e54be35462852ab6649d634da7c:/lunaix-os/kernel/fs/fsm.c diff --git a/lunaix-os/kernel/fs/fsm.c b/lunaix-os/kernel/fs/fsm.c index bce983a..a6a2be6 100644 --- a/lunaix-os/kernel/fs/fsm.c +++ b/lunaix-os/kernel/fs/fsm.c @@ -54,6 +54,9 @@ struct filesystem* fsm_new_fs(char* name, size_t name_len) { struct filesystem* fs = vzalloc(sizeof(*fs)); + if (name_len == (size_t)-1) { + name_len = strlen(name); + } fs->fs_name = HHSTR(name, name_len, 0); return fs; } \ No newline at end of file