commit - 3e78cac2879ec8bba4505828e02a6c9863d41e8d
commit + e9e18b5e7a782d88c1db5f9c2ffd625272e3ad7a
blob - bbdbefedb14cf927c971d7f6f37b7192baeac977
blob + d227d0e849aaa3a3bf1de6a7d8de7ac3489f6ee4
--- compat/recallocarray.c
+++ compat/recallocarray.c
+/* $OpenBSD: recallocarray.c,v 1.2 2021/03/18 11:16:58 claudio Exp $ */
/*
* Copyright (c) 2008, 2017 Otto Moerbeek <otto@drijf.net>
*
if (newsize <= oldsize) {
size_t d = oldsize - newsize;
- if (d < oldsize / 2 && d < getpagesize()) {
+ if (d < oldsize / 2 && d < (size_t)getpagesize()) {
memset((char *)ptr + newsize, 0, d);
return ptr;
}