diff options
| -rw-r--r-- | src/inlines.c | 7 | 
1 files changed, 1 insertions, 6 deletions
diff --git a/src/inlines.c b/src/inlines.c index 3403cb0..8487bf8 100644 --- a/src/inlines.c +++ b/src/inlines.c @@ -468,12 +468,7 @@ S_insert_emph(subject *subj, delimiter_stack *opener, delimiter_stack *closer)  	// if closer has 0 delims, remove it and its associated inline  	if (closer->delim_count == 0) {  		// remove empty closer inline -		tmp = closer->first_inline; -		emph->next = tmp->next; -		if (tmp->next) { -			tmp->next->prev = emph; -		} -		cmark_node_free(tmp); +		cmark_node_free(closer->first_inline);  		// remove closer from stack  		tempstack = closer->next;  		remove_delimiter(subj, closer);  | 
