git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge branch 'master' into prog-loader
[lunaix-os.git]
/
lunaix-os
/
kernel
/
fs
/
fsm.c
diff --git
a/lunaix-os/kernel/fs/fsm.c
b/lunaix-os/kernel/fs/fsm.c
index bce983a1c2b51d3c3743cf9edcdca9e2ef43780d..a6a2be69686ebda6005ba19f24152743653192d0 100644
(file)
--- 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