From d60d8d1e2176efedb4ec4b548d29de0d59195948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Fri, 23 Jan 2026 00:37:55 +0100 Subject: [PATCH] Correct dlmalloc_allocation_command arguments are bytes, not objects --- include/boost/container/detail/dlmalloc.hpp | 10 +++++----- src/dlmalloc.cpp | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/include/boost/container/detail/dlmalloc.hpp b/include/boost/container/detail/dlmalloc.hpp index c5cada6..5624f93 100644 --- a/include/boost/container/detail/dlmalloc.hpp +++ b/include/boost/container/detail/dlmalloc.hpp @@ -74,11 +74,11 @@ BOOST_CONTAINER_DECL int dlmalloc_malloc_check(); BOOST_CONTAINER_DECL boost_cont_command_ret_t dlmalloc_allocation_command ( allocation_type command - , size_t sizeof_object - , size_t alignof_object - , size_t limit_objects - , size_t preferred_objects - , size_t *received_objects + , size_t sizeof_bytes + , size_t alignof_bytes + , size_t limit_bytess + , size_t preferred_bytess + , size_t *received_bytess , void *reuse_ptr ); diff --git a/src/dlmalloc.cpp b/src/dlmalloc.cpp index 9f0e466..f12bf5a 100644 --- a/src/dlmalloc.cpp +++ b/src/dlmalloc.cpp @@ -80,12 +80,12 @@ BOOST_CONTAINER_DECL boost_cont_command_ret_t dlmalloc_allocation_command ( allocation_type command , size_t sizeof_object , size_t alignof_object - , size_t limit_objects - , size_t preferred_objects - , size_t *received_objects + , size_t limit_bytes + , size_t preferred_bytes + , size_t *received_bytes , void *reuse_ptr ) -{ return boost_cont_allocation_command(command, sizeof_object, alignof_object, limit_objects, preferred_objects, received_objects, reuse_ptr); } +{ return boost_cont_allocation_command(command, sizeof_object, alignof_object, limit_bytes, preferred_bytes, received_bytes, reuse_ptr); } BOOST_CONTAINER_DECL void *dlmalloc_sync_create() { return boost_cont_sync_create(); }