aboutsummaryrefslogtreecommitdiffstats
path: root/util/secmem.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1999-04-18 08:18:52 +0000
committerWerner Koch <[email protected]>1999-04-18 08:18:52 +0000
commit1feae2011ccd122ffb9a8f28013a13e57fc0b4fd (patch)
tree981a2000ffe3b4349bf3f2b8dbe845a60c15c95a /util/secmem.c
parentSee ChangeLog: Fri Apr 9 12:26:25 CEST 1999 Werner Koch (diff)
downloadgnupg-1feae2011ccd122ffb9a8f28013a13e57fc0b4fd.tar.gz
gnupg-1feae2011ccd122ffb9a8f28013a13e57fc0b4fd.zip
See ChangeLog: Sun Apr 18 10:11:28 CEST 1999 Werner Koch
Diffstat (limited to 'util/secmem.c')
-rw-r--r--util/secmem.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/util/secmem.c b/util/secmem.c
index 3db66c062..f48b0edb0 100644
--- a/util/secmem.c
+++ b/util/secmem.c
@@ -324,6 +324,8 @@ secmem_free( void *a )
mb = (MEMBLOCK*)((char*)a - ((size_t) &((MEMBLOCK*)0)->u.aligned.c));
size = mb->size;
+ /* This does not make much sense: probably this memory is held in the
+ * cache. We do it anyway: */
memset(mb, 0xff, size );
memset(mb, 0xaa, size );
memset(mb, 0x55, size );