Prevents accidental dependencies, where a header *might* use PAGESIZE, e.g.
-#define MYBINARYNAME "model"
-#define MYLIBRARYNAME "libmodel.so"
-#define MYALLOCNAME "libmymemory.so"
-#define PROCNAME "/proc/*/maps"
-#define REPLACEPOS 6
-#define PAGESIZE 4096
#include "snapshot-interface.h"
#include <iostream>
#include <fstream>
#include <cstring>
#include <cassert>
+#define MYBINARYNAME "model"
+#define MYLIBRARYNAME "libmodel.so"
+#define MYALLOCNAME "libmymemory.so"
+#define PROCNAME "/proc/*/maps"
+#define REPLACEPOS 6
+#define PAGESIZE 4096
+
snapshotStack * snapshotObject;
/*This looks like it might leak memory... Subramanian should fix this. */