From 70991d9facb103945ab2d25d1c0d6fa5d49136e4 Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Mon, 19 Nov 2018 14:59:54 -0500 Subject: [PATCH] bt_value_map_extend(): make base/extension objects `const` Signed-off-by: Philippe Proulx --- include/babeltrace/private-values.h | 1 - include/babeltrace/values.h | 4 ++-- lib/values.c | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/include/babeltrace/private-values.h b/include/babeltrace/private-values.h index f94f27a0..8563e31d 100644 --- a/include/babeltrace/private-values.h +++ b/include/babeltrace/private-values.h @@ -44,7 +44,6 @@ extern struct bt_value *bt_value_borrow_from_private( extern struct bt_private_value *bt_private_value_bool_create(void); - extern struct bt_private_value *bt_private_value_bool_create_init(bt_bool val); extern void bt_private_value_bool_set(struct bt_private_value *bool_obj, diff --git a/include/babeltrace/values.h b/include/babeltrace/values.h index eb98e959..5bb43335 100644 --- a/include/babeltrace/values.h +++ b/include/babeltrace/values.h @@ -170,8 +170,8 @@ extern bt_bool bt_value_map_has_entry(const struct bt_value *map_obj, extern enum bt_value_status bt_value_map_extend( struct bt_private_value **extended_map_obj, - struct bt_value *base_map_obj, - struct bt_value *extension_map_obj); + const struct bt_value *base_map_obj, + const struct bt_value *extension_map_obj); #ifdef __cplusplus } diff --git a/lib/values.c b/lib/values.c index 82765958..d91b5f2e 100644 --- a/lib/values.c +++ b/lib/values.c @@ -1200,8 +1200,8 @@ end: enum bt_value_status bt_value_map_extend( struct bt_private_value **extended_map_obj, - struct bt_value *base_map_obj, - struct bt_value *extension_obj) + const struct bt_value *base_map_obj, + const struct bt_value *extension_obj) { struct extend_map_element_data extend_data = { .extended_obj = NULL, -- 2.34.1