Index: src/libchcore/TLocalFilesystemFind.cpp =================================================================== diff -u -N -raf42be61996360060ae56ac01f9e22387daf09f9 -r4fe995b304ea342b50293f92d3c1992b43b820f7 --- src/libchcore/TLocalFilesystemFind.cpp (.../TLocalFilesystemFind.cpp) (revision af42be61996360060ae56ac01f9e22387daf09f9) +++ src/libchcore/TLocalFilesystemFind.cpp (.../TLocalFilesystemFind.cpp) (revision 4fe995b304ea342b50293f92d3c1992b43b820f7) @@ -32,7 +32,7 @@ TLocalFilesystemFind::~TLocalFilesystemFind() { - Close(); + InternalClose(); } bool TLocalFilesystemFind::FindNext(TFileInfoPtr& rspFileInfo) @@ -75,10 +75,15 @@ return false; } - void TLocalFilesystemFind::Close() + void TLocalFilesystemFind::InternalClose() { - if (m_hFind != INVALID_HANDLE_VALUE) + if(m_hFind != INVALID_HANDLE_VALUE) FindClose(m_hFind); m_hFind = INVALID_HANDLE_VALUE; } + + void TLocalFilesystemFind::Close() + { + InternalClose(); + } }