aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--src/common/compat.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e717eba91..bca9c7f26 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -42,6 +42,8 @@ Changes in version 0.1.2.8-alpha - 2007-??-??
- Mask out all signals in sub-threads; only the libevent signal handler
should be processing them. This should prevent some crashes on some
machines using pthreads. (Patch from coderman.)
+ - Fix switched arguments on memset in the implementation of tor_munmap()
+ for systems with no mmap() call.
o Minor features (controller):
- Warn the user when an application uses the obsolete binary v0
diff --git a/src/common/compat.c b/src/common/compat.c
index b06ac414b..17676a4b7 100644
--- a/src/common/compat.c
+++ b/src/common/compat.c
@@ -280,7 +280,7 @@ tor_munmap_file(tor_mmap_t *handle)
{
char *d = (char*)handle->data;
tor_free(d);
- memset(handle, sizeof(tor_mmap_t), 0);
+ memset(handle, 0, sizeof(tor_mmap_t));
tor_free(handle);
}
#endif