Changeset 2336
- Timestamp:
- 10/30/2011 1:02:03 AM (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
r2335 r2336 269 269 270 270 TryEraseStream(fsManager, method, info, callback); 271 272 //Remove the file. 273 FileInfo fileInfo = info.File; 274 if (fileInfo != null) 275 fsManager.DeleteFile(fileInfo); 271 276 progress.MarkComplete(); 272 277 } … … 319 324 Logger.Log(S._("The file {0} is a hard link or a symbolic link thus the " + 320 325 "contents of the file was not erased.", LogLevel.Notice)); 321 322 //Remove the file.323 FileInfo fileInfo = info.File;324 if (fileInfo != null)325 fsManager.DeleteFile(fileInfo);326 326 return; 327 327 } … … 357 357 } 358 358 359 if (processStr.Length != 0)360 Logger.Log(S._("Could not force closure of file \"{0}\" {1}",361 info.FileName, S._("(locked by {0})",362 processStr.ToString().Remove(processStr.Length - 2)).Trim()),363 LogLevel.Error);359 Logger.Log(S._("Could not force closure of file \"{0}\" {1}", 360 info.FileName, S._("(locked by {0})", 361 processStr.ToString().Remove(processStr.Length - 2)).Trim()), 362 LogLevel.Error); 363 throw; 364 364 } 365 365 }
Note: See TracChangeset
for help on using the changeset viewer.
