void PdfEditor::DoClose() { NativeClose(mNativeDocument); AutoPtr<IIoUtils> iu; CIoUtils::AcquireSingleton((IIoUtils**)&iu); iu->CloseQuietly(ICloseable::Probe(mInput)); mInput = NULL; mCloseGuard->Close(); }
ECode CursorWindow::OnAllReferencesReleased() { NativeClose(); return NOERROR; }
CursorWindow::~CursorWindow() { // Just in case someone forgot to call close... NativeClose(); }