memspy/memspy_plat/memspy_api/include/memspy/driver/shared/MemSpyDriverObjectsShared.h
--- a/memspy/memspy_plat/memspy_api/include/memspy/driver/shared/MemSpyDriverObjectsShared.h Wed Sep 15 00:19:18 2010 +0300
+++ b/memspy/memspy_plat/memspy_api/include/memspy/driver/shared/MemSpyDriverObjectsShared.h Wed Sep 15 13:53:27 2010 +0300
@@ -349,7 +349,8 @@
enum THeapImplementationType
{
ETypeUnknown = 0,
- ETypeRHeap
+ ETypeRHeap = 1,
+ ETypeRHybridHeap = 2,
};
public: // Constructor & destructor
@@ -426,17 +427,19 @@
};
-
/**
- * Free cell information
+ * cell information
*/
class TMemSpyDriverFreeCell
- {
+ {
public:
- TInt iType;
- TAny* iAddress;
- TInt iLength;
- };
+ TMemSpyDriverCellType iType;
+ TAny* iAddress;
+ TInt iLength;
+ };
+
+// For compatibility I can't change TMemSpyDriverCell to be the class and typdef/derive TMemSpyDriverFreeCell. Sigh...
+typedef TMemSpyDriverFreeCell TMemSpyDriverCell;
/**