Skip to content

Commit c1cd180

Browse files
committed
fdsdump: use DISABLE_COPY_AND_MOVE macro in arena allocator
1 parent 42d86f7 commit c1cd180

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/tools/fdsdump/src/aggregator/arenaAllocator.hpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*/
66
#pragma once
77

8+
#include <common/common.hpp>
89
#include <memory>
910
#include <vector>
1011

@@ -20,13 +21,11 @@ static constexpr size_t BLOCK_SIZE = 4 * 1024 * 1024;
2021
* memory upon destruction.
2122
*/
2223
class ArenaAllocator {
24+
DISABLE_COPY_AND_MOVE(ArenaAllocator)
25+
2326
public:
24-
ArenaAllocator() {}
27+
ArenaAllocator() = default;
2528

26-
/** @brief Disallow copy constructor. */
27-
ArenaAllocator(const ArenaAllocator &) = delete;
28-
/** @brief Disallow move constructor. */
29-
ArenaAllocator(ArenaAllocator &&) = delete;
3029

3130
/**
3231
* @brief Allocate bytes.

0 commit comments

Comments
 (0)