From 13f9fa40d21bbc8b3889e4662bcc4f13170d07b5 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Tue, 19 Nov 2019 12:04:25 -0500 Subject: [PATCH] lib: make bt_object_pool symbols hidden bt_object_pool_initialize and bt_object_pool_finalize are not supposed to be exposed by the shared library, so make them hidden. Change-Id: I072b692f627f4b66b4e5907eeb228d6327d3d70e Signed-off-by: Simon Marchi Reviewed-on: https://review.lttng.org/c/babeltrace/+/2405 Tested-by: jenkins --- src/lib/object-pool.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/object-pool.h b/src/lib/object-pool.h index 1c69b8c7..04731c5d 100644 --- a/src/lib/object-pool.h +++ b/src/lib/object-pool.h @@ -88,6 +88,7 @@ struct bt_object_pool { /* * Initializes an object pool which is already allocated. */ +BT_HIDDEN int bt_object_pool_initialize(struct bt_object_pool *pool, bt_object_pool_new_object_func new_object_func, bt_object_pool_destroy_object_func destroy_object_func, @@ -96,6 +97,7 @@ int bt_object_pool_initialize(struct bt_object_pool *pool, /* * Finalizes an object pool without deallocating it. */ +BT_HIDDEN void bt_object_pool_finalize(struct bt_object_pool *pool); /* -- 2.34.1