mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Fixes 9860.
This commit is contained in:
parent
4b73654f45
commit
54fe3154ef
@ -146,26 +146,23 @@ GetSilentDownloadDefaults(PRBool* enabled, PRInt32 *bytes_range, PRInt32 *interv
|
||||
nsFileSpec *
|
||||
CreateOutFileLocation(const nsString& url, const nsString& directory)
|
||||
{
|
||||
nsSpecialSystemDirectory *outFileLocation =
|
||||
new nsSpecialSystemDirectory(nsSpecialSystemDirectory::OS_CurrentProcessDirectory);
|
||||
nsSpecialSystemDirectory outFileLocation(nsSpecialSystemDirectory::OS_CurrentProcessDirectory);
|
||||
|
||||
//*outFileLocation += directory;
|
||||
|
||||
PRInt32 result = url.RFind('/');
|
||||
if (result != -1)
|
||||
{
|
||||
nsString fileName;
|
||||
url.Right(fileName, (url.Length() - result) );
|
||||
*outFileLocation += fileName;
|
||||
outFileLocation += fileName;
|
||||
}
|
||||
else
|
||||
{
|
||||
*outFileLocation += "sdl";
|
||||
outFileLocation += "sdl";
|
||||
}
|
||||
|
||||
outFileLocation->MakeUnique();
|
||||
outFileLocation.MakeUnique();
|
||||
|
||||
return outFileLocation;
|
||||
return new nsSpecialSystemDirectory(outFileLocation);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user