mirror of https://github.com/aria2/aria2
2008-05-15 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Use free() to deallocate memory for _buffer if HAVE_POSIX_MEMALIGN is defined. * src/SingleFileAllocationIterator.cc (~SingleFileAllocationIterator)pull/1/head
parent
46636201c1
commit
148b1baf38
|
@ -1,3 +1,9 @@
|
||||||
|
2008-05-15 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
|
||||||
|
|
||||||
|
Use free() to deallocate memory for _buffer if HAVE_POSIX_MEMALIGN is
|
||||||
|
defined.
|
||||||
|
* src/SingleFileAllocationIterator.cc (~SingleFileAllocationIterator)
|
||||||
|
|
||||||
2008-05-15 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
|
2008-05-15 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
|
||||||
|
|
||||||
Use erase+lower_bound+insert instead of sort.
|
Use erase+lower_bound+insert instead of sort.
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
#include "a2io.h"
|
#include "a2io.h"
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
#include <cstdlib>
|
||||||
|
|
||||||
namespace aria2 {
|
namespace aria2 {
|
||||||
|
|
||||||
|
@ -52,7 +53,11 @@ SingleFileAllocationIterator::SingleFileAllocationIterator(BinaryStream* stream,
|
||||||
|
|
||||||
SingleFileAllocationIterator::~SingleFileAllocationIterator()
|
SingleFileAllocationIterator::~SingleFileAllocationIterator()
|
||||||
{
|
{
|
||||||
|
#ifdef HAVE_POSIX_MEMALIGN
|
||||||
|
free(_buffer);
|
||||||
|
#else
|
||||||
delete [] _buffer;
|
delete [] _buffer;
|
||||||
|
#endif // HAVE_POSIX_MEMALIGN
|
||||||
}
|
}
|
||||||
|
|
||||||
void SingleFileAllocationIterator::init()
|
void SingleFileAllocationIterator::init()
|
||||||
|
|
Loading…
Reference in New Issue