Code Duplication    Length = 4-9 lines in 2 locations

3pp/php-markdown/Michelf/Markdown.php 2 locations

@@ 1043-1051 (lines=9) @@
1040
			$token =& $parts[1];
1041
			$text =& $parts[2];
1042
			
1043
			if (empty($token)) {
1044
				# Reached end of text span: empty stack without emitting.
1045
				# any more emphasis.
1046
				while ($token_stack[0]) {
1047
					$text_stack[1] .= array_shift($token_stack);
1048
					$text_stack[0] .= array_shift($text_stack);
1049
				}
1050
				break;
1051
			}
1052
			
1053
			$token_len = strlen($token);
1054
			if ($tree_char_em) {
@@ 1102-1105 (lines=4) @@
1099
			} else if ($token_len == 2) {
1100
				if ($strong) {
1101
					# Unwind any dangling emphasis marker:
1102
					if (strlen($token_stack[0]) == 1) {
1103
						$text_stack[1] .= array_shift($token_stack);
1104
						$text_stack[0] .= array_shift($text_stack);
1105
					}
1106
					# Closing strong marker:
1107
					array_shift($token_stack);
1108
					$span = array_shift($text_stack);