From e9dd99a40139791057444e745591e3568b34a445 Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Tue, 3 Jan 2012 11:29:43 +0100 Subject: [PATCH] chan_lcr: Minor fix for Asterisk versions >= 10 subclass.codec or subclass is not part of frame anymore. --- chan_lcr.c | 2 ++ 1 file changed, 2 insertions(+) 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)) { -- 2.13.6