os: fix os.rmdir_all for folders with recursive symlinks
							parent
							
								
									1bbc73384c
								
							
						
					
					
						commit
						24ffc1ffb2
					
				| 
						 | 
				
			
			@ -135,7 +135,7 @@ pub fn rmdir_all(path string) ? {
 | 
			
		|||
	items := ls(path) ?
 | 
			
		||||
	for item in items {
 | 
			
		||||
		fullpath := join_path(path, item)
 | 
			
		||||
		if is_dir(fullpath) {
 | 
			
		||||
		if is_dir(fullpath) && !is_link(fullpath) {
 | 
			
		||||
			rmdir_all(fullpath) or { ret_err = err.msg }
 | 
			
		||||
		} else {
 | 
			
		||||
			rm(fullpath) or { ret_err = err.msg }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue