diff options
Diffstat (limited to 'dbm/src/hash_buf.c')
-rw-r--r-- | dbm/src/hash_buf.c | 4 |
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--; |