summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/FSKit
diff options
context:
space:
mode:
Diffstat (limited to 'dev/Kernel/FSKit')
-rw-r--r--dev/Kernel/FSKit/NeFS.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/dev/Kernel/FSKit/NeFS.h b/dev/Kernel/FSKit/NeFS.h
index b9babad8..1a744ad0 100644
--- a/dev/Kernel/FSKit/NeFS.h
+++ b/dev/Kernel/FSKit/NeFS.h
@@ -406,19 +406,20 @@ namespace Kernel
rt_copy_memory(mNode->Name, new_fork.CatalogName, rt_string_len(mNode->Name));
rt_copy_memory(journal_name.Data(), new_fork.ForkName, rt_string_len(journal_name.Data()));
- new_fork.DataSize = xml_data.Length();
-
- new_fork.Kind = kNeFSRsrcForkKind;
+ new_fork.DataSize = kNeFSForkDataSz;
+ new_fork.Kind = kNeFSRsrcForkKind;
parser->CreateFork(mNode, new_fork);
kcout << "Commit: " << xml_data.Data() << "\r\nTo: " << journal_name.Data() << endl;
- return parser->WriteCatalog(mNode, YES, xml_data.Data(), xml_data.Length(), journal_name.CData());
+ auto ret = parser->WriteCatalog(mNode, YES, xml_data.Data(), xml_data.Length(), journal_name.CData());
+
+ return ret;
}
private:
- Char mStamp[255] = {"/system/zka_journal" kNeFSJournalExt};
+ Char mStamp[255] = {"/system/journal_sys" kNeFSJournalExt};
};
namespace Detail