OSDN Git Service

libutils: give BasicHashtableImpl a virtual destructor
authorAlex Ray <aray@google.com>
Wed, 17 Jul 2013 23:57:21 +0000 (16:57 -0700)
committerAlex Ray <aray@google.com>
Wed, 24 Jul 2013 07:21:57 +0000 (00:21 -0700)
Change-Id: I4ec590b060d732af5fe525670becbe778684247b

include/utils/BasicHashtable.h
libs/utils/BasicHashtable.cpp

index 7a6c96c..c235d62 100644 (file)
@@ -52,6 +52,7 @@ protected:
     BasicHashtableImpl(size_t entrySize, bool hasTrivialDestructor,
             size_t minimumInitialCapacity, float loadFactor);
     BasicHashtableImpl(const BasicHashtableImpl& other);
+    virtual ~BasicHashtableImpl();
 
     void dispose();
 
index fd51b7b..491d9e9 100644 (file)
@@ -42,6 +42,10 @@ BasicHashtableImpl::BasicHashtableImpl(const BasicHashtableImpl& other) :
     }
 }
 
+BasicHashtableImpl::~BasicHashtableImpl()
+{
+}
+
 void BasicHashtableImpl::dispose() {
     if (mBuckets) {
         releaseBuckets(mBuckets, mBucketCount);