mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-06-29 02:22:09 +08:00
logreader: fix memory leak in Event (#22987)
old-commit-hash: 9cb46cc4a12063c0ec27e9cf932cb8f7a10ed63a
This commit is contained in:
@@ -36,13 +36,12 @@ LogReader::LogReader(bool local_cache, int chunk_size, int retries, size_t memor
|
||||
}
|
||||
|
||||
LogReader::~LogReader() {
|
||||
#ifdef HAS_MEMORY_RESOURCE
|
||||
delete mbr_;
|
||||
::operator delete(pool_buffer_);
|
||||
#else
|
||||
for (Event *e : events) {
|
||||
delete e;
|
||||
}
|
||||
#ifdef HAS_MEMORY_RESOURCE
|
||||
delete mbr_;
|
||||
::operator delete(pool_buffer_);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user