--- snort-2.8.5.1.orig/src/snort.c	2009-10-19 19:44:03.000000000 +0200
+++ snort-2.8.5.1/src/snort.c	2009-12-27 17:17:42.000000000 +0100
@@ -3581,7 +3581,7 @@ static void SnortCleanup(int exit_val)
         struct timeval difftime;
         struct timezone tz;
 
-        bzero((char *) &tz, sizeof(tz));
+        memset((char *) &tz, 0, sizeof(tz));
         gettimeofday(&endtime, &tz);
 
         TIMERSUB(&endtime, &starttime, &difftime);
@@ -3628,7 +3628,7 @@ static void SnortCleanup(int exit_val)
         sfActionQueueDestroy (decoderActionQ);
         mempool_destroy (&decoderAlertMemPool);
         decoderActionQ = NULL;
-        bzero(&decoderAlertMemPool, sizeof(decoderAlertMemPool));
+        memset(&decoderAlertMemPool, 0, sizeof(decoderAlertMemPool));
     }
 
     /* Print Statistics */