mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 03:20:57 +00:00
translators: Don't use ast_module_running_ref.
Translators are run during module load before the module is actually running, so it cannot use ast_module_running_ref. ASTERISK-20346 Change-Id: Iaa0e75da99c696e38000f1a41e340abbd7a88f56
This commit is contained in:
@@ -342,10 +342,7 @@ static struct ast_trans_pvt *newpvt(struct ast_translator *t, struct ast_format
|
||||
*/
|
||||
pvt->explicit_dst = ao2_bump(explicit_dst);
|
||||
|
||||
if (!ast_module_running_ref(t->module)) {
|
||||
ast_free(pvt);
|
||||
return NULL;
|
||||
}
|
||||
ast_module_ref(t->module);
|
||||
|
||||
/* call local init routine, if present */
|
||||
if (t->newpvt && t->newpvt(pvt)) {
|
||||
|
Reference in New Issue
Block a user