summaryrefslogtreecommitdiff
path: root/dbm/src/hash_buf.c
diff options
context:
space:
mode:
Diffstat (limited to 'dbm/src/hash_buf.c')
-rw-r--r--dbm/src/hash_buf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dbm/src/hash_buf.c b/dbm/src/hash_buf.c
index f30bee32e..35968601b 100644
--- a/dbm/src/hash_buf.c
+++ b/dbm/src/hash_buf.c
@@ -216,7 +216,7 @@ newbuf(HTAB *hashp, uint32 addr, BUFHEAD *prev_bp)
*/
memset(bp, 0xff, sizeof(BUFHEAD));
- if ((bp->page = (char *)malloc(hashp->BSIZE)) == NULL) {
+ if ((bp->page = (char *)malloc((size_t)hashp->BSIZE)) == NULL) {
free(bp);
return (NULL);
}
@@ -224,7 +224,7 @@ newbuf(HTAB *hashp, uint32 addr, BUFHEAD *prev_bp)
/* this memset is supposedly unnecessary but lets add
* it anyways.
*/
- memset(bp->page, 0xff, hashp->BSIZE);
+ memset(bp->page, 0xff, (size_t)hashp->BSIZE);
if (hashp->nbufs)
hashp->nbufs--;