refactor: organize all arch related files together.
[lunaix-os.git] / lunaix-os / kernel / fs / fsm.c
index bce983a1c2b51d3c3743cf9edcdca9e2ef43780d..a6a2be69686ebda6005ba19f24152743653192d0 100644 (file)
@@ -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