Backing out alecf's checkin for bug 124497 to fix comet startup test problem.

Dougt claims that nsLocalFile's copy constructor doesn't work.
r=sleestack


git-svn-id: svn://10.0.0.236/trunk@116946 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
seawood%netscape.com
2002-03-20 03:16:09 +00:00
parent bbf56ac88d
commit 0d828695c6
2 changed files with 17 additions and 12 deletions

View File

@@ -243,11 +243,13 @@ nsLocalFile::Clone(nsIFile **file)
CHECK_mPath();
NS_ENSURE_ARG(file);
nsLocalFile *localFile = new nsLocalFile(*this);
nsCOMPtr<nsILocalFile> localFile = new nsLocalFile();
if (!localFile)
return NS_ERROR_OUT_OF_MEMORY;
localFile->mRefCnt = 0;
nsresult rv = localFile->InitWithPath(mPath);
if (NS_FAILED(rv))
return rv;
*file = localFile;
NS_ADDREF(*file);