#define DEBUG_SNAPSHOTS 0
#endif
-#if DEBUG_SNAPSHOTS
-#define MAX_SNAPSHOT_BYTES (50 * 1024 * 1024)
-#else
-#define MAX_SNAPSHOT_BYTES (500 * 1024 * 1024)
-#endif
-
static ListNode *snapshot_single = NULL;
static ListNode *snapshot_list = NULL;
static ListNode *snapshot_current = NULL;
FreeSnapshotBuffers(snapshot_buffers_ptr);
}
-void FreeSnapshotSingle()
+void FreeSnapshotSingle(void)
{
FreeSnapshotBuffers(snapshot_single);
}
}
-void FreeSnapshotList()
+void FreeSnapshotList(void)
{
#if DEBUG_SNAPSHOTS
printf("::: FreeSnapshotList()\n");
snapshot_current = NULL;
}
-void ReduceSnapshotList()
+static void ReduceSnapshotList(void)
{
#if DEBUG_SNAPSHOTS
printf("::: (Reducing number of snapshots from %d ",
num_snapshots++;
next_snapshot_key++;
- if (num_snapshot_bytes > MAX_SNAPSHOT_BYTES)
+ if (num_snapshot_bytes > setup.engine_snapshot_memory)
ReduceSnapshotList();
}
-boolean LoadSnapshotSingle()
+boolean LoadSnapshotSingle(void)
{
if (snapshot_single)
{
return FALSE;
}
-boolean CheckSnapshotList()
+boolean CheckSnapshotList(void)
{
return (snapshot_list ? TRUE : FALSE);
}