[tor-commits] [tor/master] Use FreeLibrary, not CloseHandle, for library in test_util.c
nickm at torproject.org
nickm at torproject.org
Fri Dec 7 16:11:34 UTC 2012
commit b326e761442e61ffd39effbefd7f904c72890707
Author: Nick Mathewson <nickm at torproject.org>
Date: Thu Dec 6 10:59:02 2012 -0500
Use FreeLibrary, not CloseHandle, for library in test_util.c
Fix for bug 7306. Bugfix on 0.2.2.17-alpha.
---
changes/bug7306 | 5 +++++
src/test/test_util.c | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/changes/bug7306 b/changes/bug7306
new file mode 100644
index 0000000..949cc60
--- /dev/null
+++ b/changes/bug7306
@@ -0,0 +1,5 @@
+ o Minor bugfixes:
+ - Fix a crash when debugging unit tests on windows: deallocate a
+ shared library with FreeLibrary, not CloseHandle. Fixes bug #7306;
+ bugfix on 0.2.2.17-alpha. Reported by "ultramage".
+
diff --git a/src/test/test_util.c b/src/test/test_util.c
index 04ca42d..4bbcedd 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -2290,7 +2290,7 @@ test_util_load_win_lib(void *ptr)
tt_assert(h);
done:
if (h)
- CloseHandle(h);
+ FreeLibrary(h);
}
#endif
More information about the tor-commits
mailing list