mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-07-20 08:05:53 +02:00
Minor code refactoring: Renamed variable
This commit is contained in:
parent
aa7ad0cd93
commit
b4939ff04b
1 changed files with 9 additions and 9 deletions
|
@ -48,10 +48,10 @@ namespace SMBLibrary
|
||||||
else if (information is FileRenameInformationType2)
|
else if (information is FileRenameInformationType2)
|
||||||
{
|
{
|
||||||
FileRenameInformationType2 renameInformation = (FileRenameInformationType2)information;
|
FileRenameInformationType2 renameInformation = (FileRenameInformationType2)information;
|
||||||
string destination = renameInformation.FileName;
|
string newFileName = renameInformation.FileName;
|
||||||
if (!destination.StartsWith(@"\"))
|
if (!newFileName.StartsWith(@"\"))
|
||||||
{
|
{
|
||||||
destination = @"\" + destination;
|
newFileName = @"\" + newFileName;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (fileHandle.Stream != null)
|
if (fileHandle.Stream != null)
|
||||||
|
@ -62,20 +62,20 @@ namespace SMBLibrary
|
||||||
// Note: it's possible that we just want to upcase / downcase a filename letter.
|
// Note: it's possible that we just want to upcase / downcase a filename letter.
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if (renameInformation.ReplaceIfExists && (m_fileSystem.GetEntry(destination) != null))
|
if (renameInformation.ReplaceIfExists && (m_fileSystem.GetEntry(newFileName) != null))
|
||||||
{
|
{
|
||||||
m_fileSystem.Delete(destination);
|
m_fileSystem.Delete(newFileName);
|
||||||
}
|
}
|
||||||
m_fileSystem.Move(fileHandle.Path, destination);
|
m_fileSystem.Move(fileHandle.Path, newFileName);
|
||||||
Log(Severity.Information, "SetFileInformation: Renamed '{0}' to '{1}'", fileHandle.Path, destination);
|
Log(Severity.Information, "SetFileInformation: Renamed '{0}' to '{1}'", fileHandle.Path, newFileName);
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
NTStatus status = ToNTStatus(ex);
|
NTStatus status = ToNTStatus(ex);
|
||||||
Log(Severity.Verbose, "SetFileInformation: Cannot rename '{0}' to '{1}'. {2}.", fileHandle.Path, destination, status);
|
Log(Severity.Verbose, "SetFileInformation: Cannot rename '{0}' to '{1}'. {2}.", fileHandle.Path, newFileName, status);
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
fileHandle.Path = destination;
|
fileHandle.Path = newFileName;
|
||||||
return NTStatus.STATUS_SUCCESS;
|
return NTStatus.STATUS_SUCCESS;
|
||||||
}
|
}
|
||||||
else if (information is FileDispositionInformation)
|
else if (information is FileDispositionInformation)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue