From 718ccd51a3272619adf91fb6f5751d744e3ed41f Mon Sep 17 00:00:00 2001 From: Richard Mudgett Date: Wed, 17 Oct 2018 16:08:19 -0500 Subject: [PATCH] res_rtp_asterisk.c: Add conditional module dependency to res_pjproject * The dependency ensures that res_pjproject cannot be manually unloaded before res_rtp_asterisk. * The dependency allows startup loading errors to report that res_rtp_asterisk depends upon res_pjproject. Change-Id: Icf5e7581f4ddd6189929f6174c74dd951f887377 --- res/res_rtp_asterisk.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/res/res_rtp_asterisk.c b/res/res_rtp_asterisk.c index 4b2a138b2c..465f9bc23a 100644 --- a/res/res_rtp_asterisk.c +++ b/res/res_rtp_asterisk.c @@ -8330,4 +8330,7 @@ AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Asterisk RTP Stack", .unload = unload_module, .reload = reload_module, .load_pri = AST_MODPRI_CHANNEL_DEPEND, +#ifdef HAVE_PJPROJECT + .requires = "res_pjproject", +#endif ); -- 2.47.2