Skip to content

Commit c3a91f1

Browse files
committed
feat(Vfs): add setting Vfs save date
1 parent 243d31c commit c3a91f1

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

include/zenkit-capi/Vfs.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ typedef ZkBool (*ZkVfsNodeEnumerator)(void* ctx, ZkVfsNode const* node);
2626

2727
ZKC_API ZkVfs* ZkVfs_new(void);
2828
ZKC_API void ZkVfs_del(ZkVfs* slf);
29-
ZKC_API void ZkVfs_save(ZkVfs const* slf, ZkString path, ZkGameVersion version);
29+
ZKC_API void ZkVfs_save(ZkVfs const* slf, ZkString path, ZkGameVersion version, time_t unix_t);
3030

3131
ZKC_API ZkVfsNode const* ZkVfs_getRoot(ZkVfs const* slf);
3232

src/Vfs.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ void ZkVfs_del(ZkVfs* slf) {
1616
delete slf;
1717
}
1818

19-
void ZkVfs_save(ZkVfs const* slf, ZkString path, ZkGameVersion version) {
19+
void ZkVfs_save(ZkVfs const* slf, ZkString path, ZkGameVersion version, time_t unix_t) {
2020
ZKC_TRACE_FN();
2121
ZKC_CHECK_NULLV(slf, path);
2222

2323
auto wr = zenkit::Write::to(path);
24-
slf->save(wr.get(), static_cast<zenkit::GameVersion>(version));
24+
slf->save(wr.get(), static_cast<zenkit::GameVersion>(version), unix_t);
2525
}
2626

2727
ZkVfsNode const* ZkVfs_getRoot(ZkVfs const* slf) {

vendor/ZenKit

0 commit comments

Comments
 (0)