void AddToCache() { if (main_pool) { StringPool1.AddString(value); } else { StringPool2.AddString(value); } }
public void Fixup(u32 block_1, u32 block_2) { offset = main_pool ? block_1 : block_2; offset += main_pool ? StringPool1.GetOffset(value) : StringPool2.GetOffset(value); }