Remove (st.st_blocks<<9 >= st.st_size) check. It may fail if a file system supports deduplication, compression and other features.
My guess the goal was to skip files with holes in them. Original commit
590f0761f4, doesn't explain that. If that
is still necessary, better to add lseek(SEEK_DATA) check later.
			
			
This commit is contained in:
		
				
					committed by
					
						
						Justin Maggard
					
				
			
			
				
	
			
			
			
						parent
						
							958da67592
						
					
				
				
					commit
					42f0630198
				
			
		Reference in New Issue
	
	Block a user