Patch level : 12.0 1174
Files correlati : xvaga.dll Commento: la cancellazione multipla di file con un direttorio relativo dava un warning perchè cercava di riagguinge al nome dei file il direttorio stesso
This commit is contained in:
		
							parent
							
								
									0ae3d59a60
								
							
						
					
					
						commit
						c0c7f2e1f6
					
				@ -319,11 +319,15 @@ int xvt_fsys_files_remove(const char* src, SLIST names)
 | 
			
		||||
  }
 | 
			
		||||
  else
 | 
			
		||||
  {
 | 
			
		||||
		wxString srcpath(src);
 | 
			
		||||
 | 
			
		||||
    for (SLIST_ELT e = xvt_slist_get_first(names); e; e = xvt_slist_get_next(names, e))
 | 
			
		||||
    {
 | 
			
		||||
      wxFileName n = xvt_slist_get(names, e, nullptr);
 | 
			
		||||
      if (!n.IsAbsolute())
 | 
			
		||||
        n.PrependDir(src);
 | 
			
		||||
			wxString name = n.GetFullPath();
 | 
			
		||||
 
 | 
			
		||||
			if (!n.IsAbsolute() && name.Find(srcpath) == wxNOT_FOUND)
 | 
			
		||||
				n.PrependDir(src);
 | 
			
		||||
      wxWritableWCharBuffer wcb = n.GetFullPath().wchar_str();
 | 
			
		||||
      IShellItem* psiItem = nullptr;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user