diff --git a/src/sbbs3/js_file.c b/src/sbbs3/js_file.c index 96d65e8711806b46dcddc0d8770f013764b56a88..6df0610a5d75b2e34b5e514a4d326816455b4691 100644 --- a/src/sbbs3/js_file.c +++ b/src/sbbs3/js_file.c @@ -1882,7 +1882,7 @@ js_writebin(JSContext *cx, uintN argc, jsval *arglist) JS_RESUMEREQUEST(cx, rc); return(JS_TRUE); } - buffer=malloc(size*count); + buffer=calloc(size, count); if(buffer==NULL) { rc=JS_SUSPENDREQUEST(cx); dbprintf(TRUE, p, "malloc failure of %u bytes", size*count);