@ -4688,13 +4688,12 @@ static int call_get_dialogue(struct call_monologue *monologues[2], call_t *call,
}
}
/* it seems ft hasn't seen tt before */
/* it seems ft hasn't seen tt before */
goto tag_setup ;
goto tag_setup ;
}
/* try to determine the monologue from the viabranch,
/* try to determine the monologue from the viabranch,
* or using the top most tt ' s subscription , if there is one .
* or using the top most tt ' s subscription , if there is one .
* Otherwise just create a brand - new one .
* Otherwise just create a brand - new one .
*/
*/
} else {
/* viabranch */
if ( viabranch )
if ( viabranch )
ft = t_hash_table_lookup ( call - > viabranches , viabranch ) ;
ft = t_hash_table_lookup ( call - > viabranches , viabranch ) ;
/* top most subscription of tt */
/* top most subscription of tt */
@ -4713,7 +4712,6 @@ static int call_get_dialogue(struct call_monologue *monologues[2], call_t *call,
*/
*/
if ( ! ft | | ft - > tag . s )
if ( ! ft | | ft - > tag . s )
ft = __monologue_create ( call ) ;
ft = __monologue_create ( call ) ;
}
tag_setup :
tag_setup :
/* the fromtag monologue may be newly created, or half-complete from the totag, or
/* the fromtag monologue may be newly created, or half-complete from the totag, or