renamed PooledAllocator::malloc to PooledAllocator::allocateBytes, Matrix::free to Matrix::release to avoid conflicts with VisualStudio

pull/13383/head
Vadim Pisarevsky 15 years ago
parent 36ebf4ef0d
commit abfcf8a257
  1. 4
      modules/flann/include/opencv2/flann/allocator.h
  2. 8
      modules/flann/include/opencv2/flann/autotuned_index.h
  3. 2
      modules/flann/include/opencv2/flann/matrix.h

@ -119,7 +119,7 @@ public:
* Returns a pointer to a piece of new memory of the given size in bytes
* allocated from the pool.
*/
void* malloc(int size)
void* allocateBytes(int size)
{
int blocksize;
@ -176,7 +176,7 @@ public:
template <typename T>
T* allocate(size_t count = 1)
{
T* mem = (T*) this->malloc(sizeof(T)*count);
T* mem = (T*) this->allocateBytes(sizeof(T)*count);
return mem;
}

@ -527,9 +527,9 @@ private:
bestCost = kdtreeCost.first.totalCost;
}
gt_matches.free();
sampledDataset.free();
testDataset.free();
gt_matches.release();
sampledDataset.release();
testDataset.release();
return bestParams;
}
@ -601,7 +601,7 @@ private:
speedup = linear/searchTime;
gt_matches.free();
gt_matches.release();
}
return speedup;

@ -62,7 +62,7 @@ public:
/**
* Convenience function for deallocating the storage data.
*/
void free()
void release()
{
if (data!=NULL) delete[] data;
}

Loading…
Cancel
Save