summaryrefslogtreecommitdiff
path: root/src/ua.c
diff options
context:
space:
mode:
authorAlfred E. Heggestad <aeh@db.org>2016-08-07 13:26:52 +0200
committerAlfred E. Heggestad <aeh@db.org>2016-08-07 13:26:52 +0200
commita4798e3cdb0b3758c7f11f289c28663e65da6d6c (patch)
treee7bfdd33ea8d701cde3f603511d841199a6548ab /src/ua.c
parentd37323d2abac52ce4d6fc8e421422db0c6bba58e (diff)
cmd: make it fully re-entrant
Diffstat (limited to 'src/ua.c')
-rw-r--r--src/ua.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ua.c b/src/ua.c
index 7f0f1b0..6cdd2ea 100644
--- a/src/ua.c
+++ b/src/ua.c
@@ -1369,7 +1369,7 @@ int ua_init(const char *software, bool udp, bool tcp, bool tls,
if (err)
goto out;
- err = cmd_register(cmdv, ARRAY_SIZE(cmdv));
+ err = cmd_register(baresip_commands(), cmdv, ARRAY_SIZE(cmdv));
if (err)
goto out;
@@ -1389,7 +1389,7 @@ int ua_init(const char *software, bool udp, bool tcp, bool tls,
*/
void ua_close(void)
{
- cmd_unregister(cmdv);
+ cmd_unregister(baresip_commands(), cmdv);
play_close();
ui_reset();