From 4ac4e0a9a6328fb1dc4e413dd81ec654d539147f Mon Sep 17 00:00:00 2001 From: Maschell Date: Thu, 6 Oct 2022 17:43:06 +0200 Subject: [PATCH] Init the virtual /fs/ and /fs/vol/ path properly --- src/virtualpath.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/virtualpath.c b/src/virtualpath.c index 513c64d..6318844 100644 --- a/src/virtualpath.c +++ b/src/virtualpath.c @@ -112,7 +112,10 @@ void AddVirtualFSPath(const char *name, const char *alias, const char *prefix) { VIRTUAL_FS = tmp; - VIRTUAL_FS[MAX_VIRTUAL_FS].name = strdup(name); + VIRTUAL_FS[MAX_VIRTUAL_FS].name = strdup(name); + VIRTUAL_FS[MAX_VIRTUAL_FS].alias = NULL; + VIRTUAL_FS[MAX_VIRTUAL_FS].prefix = NULL; + VIRTUAL_FS[MAX_VIRTUAL_FS].inserted = true; MAX_VIRTUAL_FS++; } @@ -132,7 +135,10 @@ void AddVirtualFSVOLPath(const char *name, const char *alias, const char *prefix VIRTUAL_FS_VOL = tmp; - VIRTUAL_FS_VOL[MAX_VIRTUAL_FS_VOL].name = strdup(name); + VIRTUAL_FS_VOL[MAX_VIRTUAL_FS_VOL].name = strdup(name); + VIRTUAL_FS_VOL[MAX_VIRTUAL_FS_VOL].alias = NULL; + VIRTUAL_FS_VOL[MAX_VIRTUAL_FS_VOL].prefix = NULL; + VIRTUAL_FS_VOL[MAX_VIRTUAL_FS_VOL].inserted = true; MAX_VIRTUAL_FS_VOL++; }