diff --git a/kernel/fs/portlfs/portlfs.c b/kernel/fs/portlfs/portlfs.c index ec05a10..a375ed0 100644 --- a/kernel/fs/portlfs/portlfs.c +++ b/kernel/fs/portlfs/portlfs.c @@ -174,7 +174,6 @@ struct VfsObj *littlefs_open(struct VfsMountPoint *vmp, const char *path, uint32 vobj->cleanup = &littlefs_vobj_cleanup; vobj->read = &littlefs_vobj_read; vobj->write = &littlefs_vobj_write; - hal_strcpy(vobj->path, path); spinlock_release(&vmp->spinlock); return vobj; diff --git a/kernel/vfs/vfs.h b/kernel/vfs/vfs.h index eaf1ee6..76c1753 100644 --- a/kernel/vfs/vfs.h +++ b/kernel/vfs/vfs.h @@ -34,7 +34,6 @@ typedef struct VfsObj { void *extra; size_t extrasize; struct VfsMountPoint *vmp; - char path[VFS_PATH_MAX]; int32_t flags; int32_t (*read)(struct VfsObj *vobj, uint8_t *const buffer, size_t n, size_t off); int32_t (*write)(struct VfsObj *vobj, const uint8_t *const buffer, size_t n, size_t off);