|  |  | @ -57,12 +57,12 @@ namespace Bk | 
			
		
	
		
		
			
				
					
					|  |  |  |         return ent.hard_link_count(); |  |  |  |         return ent.hard_link_count(); | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     bool DirEntry::move(std::string name) |  |  |  |     bool DirEntry::move(std::string path) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     { |  |  |  |     { | 
			
		
	
		
		
			
				
					
					|  |  |  |         std::filesystem::directory_entry new_path(ent.path().parent_path()/name); |  |  |  |         std::filesystem::directory_entry new_path(path); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         if (exists() && new_path.exists()) 
 |  |  |  |         if (exists() && new_path.exists()) 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
		
		
			
				
					
					|  |  |  |             std::filesystem::rename(ent.path(), new_path.path()/name()); |  |  |  |             std::filesystem::rename(ent.path(), new_path.path()); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             ent = std::filesystem::directory_entry(new_path.path()); |  |  |  |             ent = std::filesystem::directory_entry(new_path.path()); | 
			
		
	
		
		
			
				
					
					|  |  |  |             return true; |  |  |  |             return true; | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |