From: Simon Marchi Date: Tue, 19 Nov 2019 17:04:25 +0000 (-0500) Subject: lib: make bt_object_pool symbols hidden X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=13f9fa40d21bbc8b3889e4662bcc4f13170d07b5 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 --- 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); /*