snapshot: don't export page-aligning functions
[model-checker.git] / snapshotimp.h
index 8d935f238b81e3d43cf5ea1d7fdac07f583bc470..6b58ed7ed227256325e4b8ab237169d068d1a68b 100644 (file)
@@ -1,3 +1,7 @@
+/** @file snapshotimp.h
+ *     @brief Snapshotting implementation header file..
+ */
+
 #ifndef _SNAPSHOTIMP_H
 #define _SNAPSHOTIMP_H
 #include "snapshot.h"
@@ -51,10 +55,8 @@ struct SnapShot {
 
 //Global reference to snapshot data structure
 extern struct SnapShot * snapshotrecord;
-void * ReturnPageAlignedAddress( void *);
-void * PageAlignAddressUpward( void *);
 #else
-struct Snapshot_t{
+struct Snapshot {
 char *mSharedMemoryBase;
 char *mStackBase;
 size_t mStackSize;
@@ -63,6 +65,6 @@ ucontext_t mContextToRollback;
 snapshot_id currSnapShotID;
 volatile bool mbFinalize;
 };
-extern struct Snapshot_t * sTheRecord;
+extern struct Snapshot * sTheRecord;
 #endif
 #endif