mirror of
				https://github.com/eledio-devices/thirdparty-littlefs.git
				synced 2025-10-31 16:14:16 +01:00 
			
		
		
		
	A relatively late change in v2 was to switch from implicit replacement of inline files to explicit replacement, which requires explicitly deleting the inline struct tag before creating a CTZ skip-list tag. Unfortunately I never added the actual logic to delete the tag. This went unnoticed as the later CTZ skip-list tag always overrides the search for the struct tag during a directory fetch. To fix we need to add an explicit delete. Also there was some clean up necessary for actually removing delete tags during compaction as well as some refactoring around outlining. Found by Johnxjj
		
			
				
	
	
	
		
			130 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			130 KiB