small change in tfile.cpp

This commit is contained in:
silverweed 2024-11-12 13:27:31 +01:00
parent 0d964a1b9a
commit 72e8c0d907

View file

@ -192,16 +192,16 @@ b8 walk_tkeys(Arena *arena, const u8 *data, u64 data_len, b8 print_keys_info, TF
break;
}
u64 key_header_size = (key_version >= 1000) ? 18 + 16 : 18 + 8;
u64 cname_off = cur + key_header_size;
u8 cname_len = data[cname_off];
char cname[256];
cname[cname_len] = 0;
memcpy(cname, data + cname_off + 1, cname_len);
if (print_keys_info)
if (print_keys_info) {
u64 key_header_size = 26 + 8 * (key_version >= 1000);
u64 cname_off = cur + key_header_size;
u8 cname_len = data[cname_off];
char cname[256];
cname[cname_len] = 0;
memcpy(cname, data + cname_off + 1, cname_len);
printf("TKey '%s' at 0x%lX, len: %d (%s)\n", cname, cur, n_bytes, to_pretty_size(scratch.arena, n_bytes).c());
++n_keys;
++n_keys;
}
if (cur == tkeys_data.sections[Sec_TKey_List].range.start) {
if (keylen != tkeys_data.sections[Sec_TKey_List].pre_size ||
@ -239,7 +239,6 @@ b8 walk_tkeys(Arena *arena, const u8 *data, u64 data_len, b8 print_keys_info, TF
else
tkeys_data.rntuples = rntuple_info;
rntuple_info_tail = rntuple_info;
// printf("Found RNTuple at 0x%lX: %s\n", cur, tkeys_data.rntuples->str.c());
if (!tkeys_data.sections[Sec_RNTuple_Anchor].range.start) {
u64 anchor_seek = cur + keylen;