This is an archived page. It's not actively maintained.

NS_IF_RELEASE

 

This page still needs some work, help to improve it!

SumĂĄrop

Macro

Decrementa o contador de referĂȘncia de um apontador por um. Esta macro tambĂ©m define o apontador como NULL. NS_IF_RELEASE nĂŁo tem qualquer efeito quando o apontador Ă© NULL. Esta macro deve ser usada quando o apontador possa ser NULL; noutros casos use-se NS_RELEASE.

NS_IF_RELEASE(foo) equivale a

if (foo) {
  foo->Release();
  foo = 0;
}

Sintaxe

NS_IF_RELEASE(foo);

Ver Também

NS_ADDREF, NS_RELEASE