On Thursday 2004-02-05 16:55 -0800, Anil Akurathi wrote:
> NS_IMETHODIMP nsSimpleImpl::GetVarTest(nsIVariant * *aVarTest)
> {
>     nsVariant *outVar = new nsVariant();
>     // Assign all the necessary fields in the object pointed by 'outVar'
>    *aVarTest = outVar;
>     return NS_OK;
> }

You need to AddRef out parameters, i.e.,

NS_IF_ADDREF(*aVarTest = outVar);

-David

-- 
L. David Baron                                <URL: http://dbaron.org/ >
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to