(CONTENTS_PTR)->nsFileContents = nilだと一見破棄しているのかわかりづらいなあと思い、マクロ関数で定義したのだと思います。