| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -392,7 +392,7 @@ match(void) { | 
															
														
														
													
														
															
																 | 
																 | 
																			appenditem(item, &lsubstr, &substrend); | 
																 | 
																 | 
																			appenditem(item, &lsubstr, &substrend); | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																	} | 
															
														
														
													
														
															
																 | 
																 | 
																	if(lprefix) { | 
																 | 
																 | 
																	if(lprefix) { | 
															
														
														
													
														
															
																 | 
																 | 
																		if(matchend) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		if(matches) { | 
															
														
														
													
														
															
																 | 
																 | 
																			matchend->right = lprefix; | 
																 | 
																 | 
																			matchend->right = lprefix; | 
															
														
														
													
														
															
																 | 
																 | 
																			lprefix->left = matchend; | 
																 | 
																 | 
																			lprefix->left = matchend; | 
															
														
														
													
														
															
																 | 
																 | 
																		} | 
																 | 
																 | 
																		} | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -401,7 +401,7 @@ match(void) { | 
															
														
														
													
														
															
																 | 
																 | 
																		matchend = prefixend; | 
																 | 
																 | 
																		matchend = prefixend; | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																	} | 
															
														
														
													
														
															
																 | 
																 | 
																	if(lsubstr) { | 
																 | 
																 | 
																	if(lsubstr) { | 
															
														
														
													
														
															
																 | 
																 | 
																		if(matchend) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		if(matches) { | 
															
														
														
													
														
															
																 | 
																 | 
																			matchend->right = lsubstr; | 
																 | 
																 | 
																			matchend->right = lsubstr; | 
															
														
														
													
														
															
																 | 
																 | 
																			lsubstr->left = matchend; | 
																 | 
																 | 
																			lsubstr->left = matchend; | 
															
														
														
													
														
															
																 | 
																 | 
																		} | 
																 | 
																 | 
																		} | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
  |