MCPcopy Create free account
hub / github.com/acl-dev/acl / Close

Method Close

lib_fiber/cpp/src/detours/image.cpp:790–819  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

788}
789
790BOOL CImage::Close()
791{
792 if (m_pImportFiles) {
793 delete m_pImportFiles;
794 m_pImportFiles = NULL;
795 m_nImportFiles = 0;
796 }
797
798 if (m_pImageData) {
799 delete m_pImageData;
800 m_pImageData = NULL;
801 }
802
803 if (m_pMap != NULL) {
804 UnmapViewOfFile(m_pMap);
805 m_pMap = NULL;
806 }
807
808 if (m_hMap) {
809 CloseHandle(m_hMap);
810 m_hMap = NULL;
811 }
812
813 if (m_pbOutputBuffer) {
814 delete[] m_pbOutputBuffer;
815 m_pbOutputBuffer = NULL;
816 m_cbOutputBuffer = 0;
817 }
818 return TRUE;
819}
820
821//////////////////////////////////////////////////////////////////////////////
822//

Callers 3

DetourBinaryCloseFunction · 0.80
AutoRunMethod · 0.80
IfAutoRunMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected