commit - e5d82d9472513ef742dbb0b5ac451337625feb58
commit + c7949fd545996cd4ecb5d67e62b3956677a5a991
blob - aa3b992ab04e2c2245da1e3e25f6c1d026b5f592
blob + 3311be15be07637fddb26b51b49c643d5f63ba27
--- 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;
}