commit | 1dbbed169a8e7eb0c2f0bc9d97df226345a9e7c4 | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@osmocom.org> | Sun Dec 01 13:22:21 2019 +0100 |
committer | Harald Welte <laforge@osmocom.org> | Sun Dec 01 15:39:12 2019 +0100 |
tree | 9a247a1da01649f42afa1ae7bf8870c6328011b9 | |
parent | a8f27abe12ee792f373888f0cb686e7fd0499e53 [diff] [blame] |
mgcp_client: Check for osmo_fsm_register() error return value Change-Id: Ie5e7fa419117349d098b0158ed840341094f3c16
diff --git a/src/libosmo-mgcp-client/mgcp_client_fsm.c b/src/libosmo-mgcp-client/mgcp_client_fsm.c index 800ae1b..e910586 100644 --- a/src/libosmo-mgcp-client/mgcp_client_fsm.c +++ b/src/libosmo-mgcp-client/mgcp_client_fsm.c
@@ -620,7 +620,8 @@ /* Register the fsm description (if not already done) */ if (fsm_registered == false) { - osmo_fsm_register(&fsm_mgcp_client); + if (osmo_fsm_register(&fsm_mgcp_client) < 0) + return NULL; fsm_registered = true; }