summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordhill <dhill@openbsd.org>2017-04-09 18:14:39 +0000
committerdhill <dhill@openbsd.org>2017-04-09 18:14:39 +0000
commitaef2f0ed84a13c22d01ddb19a119c0d2007ab159 (patch)
tree44bc06e9f1978483bd5e2537758e5fe796fbde61
parentConvert some malloc(9) to mallocarray(9) (diff)
downloadwireguard-openbsd-aef2f0ed84a13c22d01ddb19a119c0d2007ab159.tar.xz
wireguard-openbsd-aef2f0ed84a13c22d01ddb19a119c0d2007ab159.zip
Convert a malloc(9) to mallocarray(9)
ok deraadt@
-rw-r--r--sys/uvm/uvm_swap.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/uvm/uvm_swap.c b/sys/uvm/uvm_swap.c
index d2edbcc44f4..a0de3e668f7 100644
--- a/sys/uvm/uvm_swap.c
+++ b/sys/uvm/uvm_swap.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: uvm_swap.c,v 1.140 2016/09/15 02:00:18 dlg Exp $ */
+/* $OpenBSD: uvm_swap.c,v 1.141 2017/04/09 18:14:39 dhill Exp $ */
/* $NetBSD: uvm_swap.c,v 1.40 2000/11/17 11:39:39 mrg Exp $ */
/*
@@ -320,8 +320,8 @@ uvm_swap_initcrypt(struct swapdev *sdp, int npages)
*/
sdp->swd_decrypt = malloc(SWD_DCRYPT_SIZE(npages), M_VMSWAP,
M_WAITOK|M_ZERO);
- sdp->swd_keys = malloc(SWD_KEY_SIZE(npages) * sizeof(struct swap_key),
- M_VMSWAP, M_WAITOK|M_ZERO);
+ sdp->swd_keys = mallocarray(SWD_KEY_SIZE(npages),
+ sizeof(struct swap_key), M_VMSWAP, M_WAITOK|M_ZERO);
}
#endif /* UVM_SWAP_ENCRYPT */