0.9.2.42:
[sbcl.git] / src / runtime / vars.c
index 8786ee7..03b8ec2 100644 (file)
  */
 
 #include <stdio.h>
-#include <strings.h>
+#include <string.h>
 #include <sys/types.h>
 #include <stdlib.h>
 
+#include "sbcl.h"
 #include "runtime.h"
 #include "vars.h"
 #include "os.h"
@@ -73,8 +74,8 @@ void flush_vars()
                 free(var);
             }
         }
-    bzero(NameHash, sizeof(NameHash));
-    bzero(ObjHash, sizeof(ObjHash));
+    memset(NameHash, 0, sizeof(NameHash));
+    memset(ObjHash, 0, sizeof(ObjHash));
     tempcntr = 1;
 
     for (var = perm; var != NULL; var = next) {
@@ -154,7 +155,7 @@ struct var *define_var(char *name, lispobj obj, boolean perm)
 }
 
 struct var *define_dynamic_var(char *name, lispobj updatefn(struct var *),
-                              boolean perm)
+                               boolean perm)
 {
     struct var *var = make_var(name, perm);