From: Philippe Proulx Date: Mon, 19 Nov 2018 19:59:54 +0000 (-0500) Subject: bt_value_map_extend(): make base/extension objects `const` X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=f0a782e922ecf312698acc10293acd8a769bd47a;p=deliverable%2Fbabeltrace.git bt_value_map_extend(): make base/extension objects `const` Signed-off-by: Philippe Proulx --- diff --git a/include/babeltrace/private-values.h b/include/babeltrace/private-values.h index f94f27a0e..8563e31df 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 eb98e9599..5bb43335c 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 82765958b..d91b5f2ef 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,