diff --git a/repos/dde_linux/src/lib/vfs/lxip/vfs.cc b/repos/dde_linux/src/lib/vfs/lxip/vfs.cc index 8b53629fd..5af3632f8 100644 --- a/repos/dde_linux/src/lib/vfs/lxip/vfs.cc +++ b/repos/dde_linux/src/lib/vfs/lxip/vfs.cc @@ -1770,11 +1770,12 @@ class Vfs::Lxip_file_system : public Vfs::File_system, if (dynamic_cast(node)) { out.type = Node_type::DIRECTORY; out.rwx = Node_rwx::rwx(); + out.size = 1; return STAT_OK; } - if (dynamic_cast(node)) { - out.type = Node_type::TRANSACTIONAL_FILE; + if (dynamic_cast(node)) { + out.type = Node_type::CONTINUOUS_FILE; out.rwx = Node_rwx::rw(); out.size = 0; return STAT_OK;