diff --git a/src/xrt/ipc/client/ipc_client_instance.c b/src/xrt/ipc/client/ipc_client_instance.c index b79ed653a..3137cd6bc 100644 --- a/src/xrt/ipc/client/ipc_client_instance.c +++ b/src/xrt/ipc/client/ipc_client_instance.c @@ -254,7 +254,7 @@ ipc_client_instance_destroy(struct xrt_instance *xinst) * @public @memberof ipc_instance */ xrt_result_t -ipc_instance_create(struct xrt_instance_info *i_info, struct xrt_instance **out_xinst) +ipc_instance_create(const struct xrt_instance_info *i_info, struct xrt_instance **out_xinst) { struct ipc_client_instance *ii = U_TYPED_CALLOC(struct ipc_client_instance); ii->base.create_system = ipc_client_instance_create_system; diff --git a/src/xrt/ipc/client/ipc_client_interface.h b/src/xrt/ipc/client/ipc_client_interface.h index 434400671..d97e65f92 100644 --- a/src/xrt/ipc/client/ipc_client_interface.h +++ b/src/xrt/ipc/client/ipc_client_interface.h @@ -25,7 +25,7 @@ struct xrt_instance_info; * @ingroup ipc_client */ xrt_result_t -ipc_instance_create(struct xrt_instance_info *ii, struct xrt_instance **out_xinst); +ipc_instance_create(const struct xrt_instance_info *i_info, struct xrt_instance **out_xinst); #ifdef __cplusplus