From: Richard Mudgett Date: Wed, 17 Oct 2018 21:08:19 +0000 (-0500) Subject: res_rtp_asterisk.c: Add conditional module dependency to res_pjproject X-Git-Tag: 16.1.0-rc1~58 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=718ccd51a3272619adf91fb6f5751d744e3ed41f;p=thirdparty%2Fasterisk.git 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 --- 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 );