fix for nsbeta2+ bugs 37363 and 39157. r=dveditz
git-svn-id: svn://10.0.0.236/trunk@72311 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
68affc7086
commit
7d9c34376b
@ -786,13 +786,11 @@ nsInstallFileOpItem::NativeFileOpFileCopyComplete()
|
||||
{
|
||||
PRInt32 ret;
|
||||
char* leafName;
|
||||
nsCOMPtr<nsIFile> parent;
|
||||
|
||||
mAction = nsInstallFileOpItem::ACTION_FAILED;
|
||||
|
||||
mSrc->GetLeafName(&leafName);
|
||||
mTarget->GetParent(getter_AddRefs(parent));
|
||||
ret = mSrc->CopyTo(parent, leafName);
|
||||
ret = mSrc->CopyTo(mTarget, leafName);
|
||||
if(nsInstall::SUCCESS == ret)
|
||||
mAction = nsInstallFileOpItem::ACTION_SUCCESS;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user