diff options
Diffstat (limited to 'dev/Kernel/FSKit')
| -rw-r--r-- | dev/Kernel/FSKit/NeFS.h | 11 |
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 |
