From 99a4ca309a8349f99007fca39b940001e8991cbb Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Mon, 29 Nov 2021 12:36:48 +0000 Subject: [PATCH] Fixed missing initialization. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15149 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/vfs/drivers/overlay/drvoverlay.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/os/vfs/drivers/overlay/drvoverlay.c b/os/vfs/drivers/overlay/drvoverlay.c index 05175946d..3ced252cc 100644 --- a/os/vfs/drivers/overlay/drvoverlay.c +++ b/os/vfs/drivers/overlay/drvoverlay.c @@ -224,8 +224,9 @@ static msg_t node_dir_next(void *instance, vfs_node_info_t *nip) { vfs_driver_t *drvOverlayObjectInit(vfs_overlay_driver_t *vodp, const char *rootname) { - vodp->vmt = &driver_vmt; - vodp->rootname = rootname; + vodp->vmt = &driver_vmt; + vodp->rootname = rootname; + vodp->next_driver = &vodp->drivers[0]; /* Initializing pools.*/ chPoolObjectInit(&vodp->dir_nodes_pool,