diff options
Diffstat (limited to 'src/md')
-rw-r--r-- | src/md/compiler/regmeta.h | 7 | ||||
-rw-r--r-- | src/md/inc/recordpool.h | 4 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/md/compiler/regmeta.h b/src/md/compiler/regmeta.h index d2ca0fa0ca..10642e46bb 100644 --- a/src/md/compiler/regmeta.h +++ b/src/md/compiler/regmeta.h @@ -109,6 +109,13 @@ struct CCustAttrHashKey class CCustAttrHash : public CClosedHashEx<CCustAttrHashKey, CCustAttrHash> { typedef CCustAttrHashKey T; + + using CClosedHashEx<CCustAttrHashKey, CCustAttrHash>::Hash; + using CClosedHashEx<CCustAttrHashKey, CCustAttrHash>::Compare; + using CClosedHashEx<CCustAttrHashKey, CCustAttrHash>::Status; + using CClosedHashEx<CCustAttrHashKey, CCustAttrHash>::SetStatus; + using CClosedHashEx<CCustAttrHashKey, CCustAttrHash>::GetKey; + public: CCustAttrHash(int iBuckets=37) : CClosedHashEx<CCustAttrHashKey,CCustAttrHash>(iBuckets) {} unsigned int Hash(const T *pData); diff --git a/src/md/inc/recordpool.h b/src/md/inc/recordpool.h index 65d8700ec5..15c5532bc0 100644 --- a/src/md/inc/recordpool.h +++ b/src/md/inc/recordpool.h @@ -25,6 +25,10 @@ class RecordPool : public StgPool { friend class VerifyLayoutsMD; + + using StgPool::InitNew; + using StgPool::InitOnMem; + public: RecordPool() : StgPool(1024, 1) |