diff --git a/apps/app_followme.c b/apps/app_followme.c index d12de3c1a9d044b8e44920566fe8b30d7e335e8c..317100106af539dd52d9ffeb56c1815b55145ac8 100644 --- a/apps/app_followme.c +++ b/apps/app_followme.c @@ -1424,7 +1424,7 @@ static int app_exec(struct ast_channel *chan, const char *data) if (ast_waitstream(chan, "") < 0) goto outrun; } - ast_moh_start(chan, S_OR(targs->mohclass, NULL), NULL); + ast_moh_start(chan, targs->mohclass, NULL); } ast_channel_lock(chan); diff --git a/bridges/bridge_holding.c b/bridges/bridge_holding.c index 44f754c41b1fb0e7e2411af67ee2574a5e87e8f9..9d0ba721a1a832212faa34bc4ab6fda505c12954 100644 --- a/bridges/bridge_holding.c +++ b/bridges/bridge_holding.c @@ -204,7 +204,7 @@ static void participant_entertainment_start(struct ast_bridge_channel *bridge_ch switch(hc->idle_mode) { case IDLE_MODE_MOH: moh_class = ast_bridge_channel_get_role_option(bridge_channel, "holding_participant", "moh_class"); - ast_moh_start(bridge_channel->chan, ast_strlen_zero(moh_class) ? NULL : moh_class, NULL); + ast_moh_start(bridge_channel->chan, moh_class, NULL); break; case IDLE_MODE_RINGING: ast_indicate(bridge_channel->chan, AST_CONTROL_RINGING); diff --git a/main/channel.c b/main/channel.c index 5daf5825e8ccc4523c8065c934f6f85c4bfb9ec6..ea538c91fd4fdfa742a865dfc1b4626c3716342c 100644 --- a/main/channel.c +++ b/main/channel.c @@ -7193,7 +7193,6 @@ void ast_uninstall_music_functions(void) ast_moh_cleanup_ptr = NULL; } -/*! \brief Turn on music on hold on a given channel */ int ast_moh_start(struct ast_channel *chan, const char *mclass, const char *interpclass) { if (ast_moh_start_ptr) @@ -7204,7 +7203,6 @@ int ast_moh_start(struct ast_channel *chan, const char *mclass, const char *inte return 0; } -/*! \brief Turn off music on hold on a given channel */ void ast_moh_stop(struct ast_channel *chan) { if (ast_moh_stop_ptr)