X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fpbd%2Fpool.cc;h=6d41f14f7ec0d8d9d3e4cf91027ce07b81bb51b5;hb=4e1f451520975868659f4c00d00883f5f1cd5805;hp=089766482d0c7c54500358b038219344f301fa96;hpb=22c20ab6f215c0ab24702a479aa6821c25a7d058;p=ardour.git diff --git a/libs/pbd/pool.cc b/libs/pbd/pool.cc index 089766482d..6d41f14f7e 100644 --- a/libs/pbd/pool.cc +++ b/libs/pbd/pool.cc @@ -18,8 +18,10 @@ $Id$ */ +#include #include #include +#include #include #include @@ -70,7 +72,7 @@ Pool::alloc () } else { return ptr; } -}; +} void Pool::release (void *ptr) @@ -89,7 +91,7 @@ MultiAllocSingleReleasePool::MultiAllocSingleReleasePool (string n, unsigned lon MultiAllocSingleReleasePool::~MultiAllocSingleReleasePool () { - if(m_lock) delete m_lock; + delete m_lock; } SingleAllocMultiReleasePool::SingleAllocMultiReleasePool (string n, unsigned long isize, unsigned long nitems) @@ -100,7 +102,7 @@ SingleAllocMultiReleasePool::SingleAllocMultiReleasePool (string n, unsigned lon SingleAllocMultiReleasePool::~SingleAllocMultiReleasePool () { - if(m_lock) delete m_lock; + delete m_lock; } void*