odp_init_global() parameters are only for input, function won't modify param content.
Signed-off-by: Petri Savolainen <[email protected]> --- include/odp/api/init.h | 3 ++- platform/linux-generic/odp_init.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/include/odp/api/init.h b/include/odp/api/init.h index 0773567..c3101d9 100644 --- a/include/odp/api/init.h +++ b/include/odp/api/init.h @@ -141,7 +141,8 @@ typedef struct odp_platform_init_t { * @see odp_term_global() * @see odp_init_local() which is required per thread before use. */ -int odp_init_global(odp_init_t *params, odp_platform_init_t *platform_params); +int odp_init_global(const odp_init_t *params, + const odp_platform_init_t *platform_params); /** * Global ODP termination diff --git a/platform/linux-generic/odp_init.c b/platform/linux-generic/odp_init.c index bf36e68..ab63c3c 100644 --- a/platform/linux-generic/odp_init.c +++ b/platform/linux-generic/odp_init.c @@ -11,8 +11,8 @@ struct odp_global_data_s odp_global_data; -int odp_init_global(odp_init_t *params, - odp_platform_init_t *platform_params ODP_UNUSED) +int odp_init_global(const odp_init_t *params, + const odp_platform_init_t *platform_params ODP_UNUSED) { odp_global_data.log_fn = odp_override_log; odp_global_data.abort_fn = odp_override_abort; -- 2.4.0 _______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
