diff --git a/src/libmsc/mncc_call.c b/src/libmsc/mncc_call.c index e5fc820d7..0deb9037f 100644 --- a/src/libmsc/mncc_call.c +++ b/src/libmsc/mncc_call.c @@ -60,7 +60,7 @@ struct gsm_network *gsmnet = NULL; void mncc_call_fsm_init(struct gsm_network *net) { - osmo_fsm_register(&mncc_call_fsm); + OSMO_ASSERT(osmo_fsm_register(&mncc_call_fsm) == 0); gsmnet = net; } diff --git a/src/libmsc/msc_ho.c b/src/libmsc/msc_ho.c index 99f37b645..ac7602f01 100644 --- a/src/libmsc/msc_ho.c +++ b/src/libmsc/msc_ho.c @@ -62,7 +62,7 @@ static const struct osmo_tdef_state_timeout msc_ho_fsm_timeouts[32] = { static __attribute__((constructor)) void msc_ho_fsm_init() { - osmo_fsm_register(&msc_ho_fsm); + OSMO_ASSERT(osmo_fsm_register(&msc_ho_fsm) == 0); } void msc_ho_down_required_reject(struct msc_a *msc_a, enum gsm0808_cause cause)