diff options
Diffstat (limited to 'archivers/p7zip/patches/patch-ab')
-rw-r--r-- | archivers/p7zip/patches/patch-ab | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/archivers/p7zip/patches/patch-ab b/archivers/p7zip/patches/patch-ab index 273a88a2cb8..74f371bf436 100644 --- a/archivers/p7zip/patches/patch-ab +++ b/archivers/p7zip/patches/patch-ab @@ -1,14 +1,14 @@ -$NetBSD: patch-ab,v 1.3 2005/02/07 14:13:29 wiz Exp $ +$NetBSD: patch-ab,v 1.4 2005/04/15 14:16:08 wiz Exp $ ---- myWindows/myFindFile.cpp.orig 2005-01-17 00:16:56.000000000 +0100 -+++ myWindows/myFindFile.cpp -@@ -197,7 +197,8 @@ extern "C" HANDLE WINAPI FindFirstFileA( - } +--- Windows/FileFind.cpp.orig 2005-04-01 18:16:52.000000000 +0200 ++++ Windows/FileFind.cpp +@@ -169,7 +169,8 @@ bool CFindFile::FindFirst(LPCTSTR wildca } - TRACEN((printf("FindFirstFileA : closedir-2(dirp=%p)\n",retour->dirp))) -- closedir(retour->dirp); -+ if (retour->dirp) -+ closedir(retour->dirp); - delete retour; + + TRACEN((printf("CFindFile::FindFirst : closedir-2(dirp=%p)\n",_dirp))) +- closedir(_dirp); ++ if (_dirp) ++ closedir(_dirp); + _dirp = 0; SetLastError( ERROR_NO_MORE_FILES ); - return INVALID_HANDLE_VALUE; + return false; |