From 746d3733627bdd05c8bbab9b2ac96e95d02b71a5 Mon Sep 17 00:00:00 2001 From: Christian Prochaska Date: Fri, 10 Jan 2020 15:14:12 +0100 Subject: [PATCH] vfs_lxip: classify 'data' file as continuous Fixes #3603 --- repos/dde_linux/src/lib/vfs/lxip/vfs.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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;