Macro
Addrefs the argument. Do not use when the pointer might be null; use NS_IF_ADDREF in those cases.
NS_ADDREF(foo)
is equivalent to
foo->AddRef();
This macro exists mainly for historical reasons, but for consistency and for symmetry with NS_RELEASE it should still be used.
NS_ADDREF(foo);