Skip to content

Commit b5ffe27

Browse files
Fix C++20 allocator construct deprecation
Signed-off-by: Guilherme Rodrigues <[email protected]>
1 parent 43cf0be commit b5ffe27

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

rclcpp/include/rclcpp/experimental/intra_process_manager.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ class IntraProcessManager
489489
if constexpr (rclcpp::TypeAdapter<MessageT>::is_specialized::value) {
490490
ROSMessageTypeAllocator ros_message_alloc(allocator);
491491
auto ptr = ros_message_alloc.allocate(1);
492-
ros_message_alloc.construct(ptr);
492+
ROSMessageTypeAllocatorTraits::construct(ros_message_alloc, ptr);
493493
ROSMessageTypeDeleter deleter;
494494
allocator::set_allocator_for_deleter(&deleter, &allocator);
495495
rclcpp::TypeAdapter<MessageT>::convert_to_ros_message(*message, *ptr);

0 commit comments

Comments
 (0)