Fix CE ls on non-directory filesystem paths
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m48s

This commit is contained in:
2026-03-01 00:35:14 +01:00
parent a3b98fcaa2
commit eb55a6de21
3 changed files with 9 additions and 1 deletions

View File

@@ -121,7 +121,7 @@ int tarfs_format (struct vfs_volume* volume) {
int tarfs_describe (struct vfs_volume* volume, const char* path, struct desc* desc) {
struct tarfs* tarfs = volume->udata;
if (strncmp (path, "/", PATH_MAX) == 0) {
if ((path[0] == '/') && (path[1] == '\0')) {
desc->size = 0;
desc->type = FS_DIR;