| 
														
															@@ -780,9 +780,8 @@ class Archiver: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             # we do not extract the very first hardlink, so we need to remember the chunks 
														 | 
														
														 | 
														
															             # we do not extract the very first hardlink, so we need to remember the chunks 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             # in hardlinks_master, so we can use them when we extract some 2nd+ hardlink item 
														 | 
														
														 | 
														
															             # in hardlinks_master, so we can use them when we extract some 2nd+ hardlink item 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             # that has no chunks list. 
														 | 
														
														 | 
														
															             # that has no chunks list. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            if ((not has_link or (partial_extract and not matched and hardlinkable(item.mode))) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                and 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                (item.get('hardlink_master', True) and 'source' not in item)): 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            if ((not has_link or (partial_extract and not matched and hardlinkable(item.mode))) and 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    (item.get('hardlink_master', True) and 'source' not in item)): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 hardlink_masters[item.get('path')] = (item.get('chunks'), None) 
														 | 
														
														 | 
														
															                 hardlink_masters[item.get('path')] = (item.get('chunks'), None) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         filter = self.build_filter(matcher, peek_and_store_hardlink_masters, strip_components) 
														 | 
														
														 | 
														
															         filter = self.build_filter(matcher, peek_and_store_hardlink_masters, strip_components) 
														 |