From: Andreas Eversberg Date: Tue, 3 Jan 2012 10:29:43 +0000 (+0100) Subject: chan_lcr: Minor fix for Asterisk versions >= 10 X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=commitdiff_plain;h=e9dd99a40139791057444e745591e3568b34a445 chan_lcr: Minor fix for Asterisk versions >= 10 subclass.codec or subclass is not part of frame anymore. --- diff --git a/chan_lcr.c b/chan_lcr.c index 239d11e..7269a0f 100644 --- a/chan_lcr.c +++ b/chan_lcr.c @@ -2583,12 +2583,14 @@ static int lcr_write(struct ast_channel *ast, struct ast_frame *fr) struct chan_call *call; struct ast_frame * f = fr; +#if ASTERISK_VERSION_NUM < 100000 #ifdef AST_1_8_OR_HIGHER if (!f->subclass.codec) #else if (!f->subclass) #endif CDEBUG(NULL, ast, "No subclass\n"); +#endif #ifdef AST_1_8_OR_HIGHER #if ASTERISK_VERSION_NUM < 100000 if (!(f->subclass.codec & ast->nativeformats)) {