1#include "snapshot.h"
2
3#include <base/system.h>
4
5void CSnapshotBuilder::Init7(const CSnapshot *pSnapshot)
6{
7 // the method is called Init7 because it is only used for 0.7 support
8 // but the snap we are building is a 0.6 snap
9 m_Sixup = false;
10
11 m_DataSize = pSnapshot->m_DataSize;
12 m_NumItems = pSnapshot->m_NumItems;
13 mem_copy(dest: m_aOffsets, source: pSnapshot->Offsets(), size: sizeof(int) * m_NumItems);
14 mem_copy(dest: m_aData, source: pSnapshot->DataStart(), size: m_DataSize);
15}
16