diff options
Diffstat (limited to 'xc/lib/Xau/AuDispose.c')
-rw-r--r-- | xc/lib/Xau/AuDispose.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/xc/lib/Xau/AuDispose.c b/xc/lib/Xau/AuDispose.c index fbfb4e0dc..3f9f7a368 100644 --- a/xc/lib/Xau/AuDispose.c +++ b/xc/lib/Xau/AuDispose.c @@ -1,4 +1,4 @@ -/* $XConsortium: AuDispose.c,v 1.3 91/01/08 15:08:21 gildea Exp $ */ +/* $XConsortium: AuDispose.c,v 1.4 94/04/17 20:15:41 gildea Exp gildea $ */ /* @@ -37,7 +37,10 @@ Xauth *auth; if (auth->address) (void) free (auth->address); if (auth->number) (void) free (auth->number); if (auth->name) (void) free (auth->name); - if (auth->data) (void) free (auth->data); + if (auth->data) { + (void) bzero (auth->data, auth->data_length); + (void) free (auth->data); + } free ((char *) auth); } return; |