XPCOMGC/Stack Pointers: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 15: Line 15:
+  nsIBar* bar;
+  nsIBar* bar;
    
    
-  nsCOMPtr<nsIBaz> gahbaz = do_QueryInterface(gah);
-  nsCOMPtr<nsIBaz> boo, gahbaz = do_QueryInterface(gah);
+  nsIBaz* gahbaz = do_QueryInterface(gah);
+  nsIBaz* boo, *gahbaz = do_QueryInterface(gah);


-  nsresult rv = gahbaz->GetBar(getter_AddRefs(bar));
-  nsresult rv = gahbaz->GetBar(getter_AddRefs(bar));
+  nsresult rv = gahbaz->GetBar(&bar);
+  nsresult rv = gahbaz->GetBar(&bar);
   }</pre>
   }</pre>
Confirmed users
381

edits

Navigation menu