mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 05:15:45 +00:00
fix vc6 build bustage (can't access private member through nsRefPtr)
This commit is contained in:
parent
61c4a775a7
commit
0fe93bd2ed
@ -3620,10 +3620,11 @@ nsresult
|
||||
nsNavHistoryQueryOptions::Clone(nsNavHistoryQueryOptions **aResult)
|
||||
{
|
||||
*aResult = nsnull;
|
||||
nsRefPtr<nsNavHistoryQueryOptions> result = new nsNavHistoryQueryOptions();
|
||||
nsNavHistoryQueryOptions *result = new nsNavHistoryQueryOptions();
|
||||
if (! result)
|
||||
return NS_ERROR_OUT_OF_MEMORY;
|
||||
|
||||
nsRefPtr<nsNavHistoryResult> resultHolder(result);
|
||||
result->mSort = mSort;
|
||||
result->mResultType = mResultType;
|
||||
result->mGroupCount = mGroupCount;
|
||||
@ -3639,6 +3640,6 @@ nsNavHistoryQueryOptions::Clone(nsNavHistoryQueryOptions **aResult)
|
||||
}
|
||||
result->mExpandPlaces = mExpandPlaces;
|
||||
|
||||
result.swap(*aResult);
|
||||
resultHolder.swap(*aResult);
|
||||
return NS_OK;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user