/* Copyright 2022-2023 Gabriel Jensen. This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at . */ #include void zap_fill(void * const voiddest,unsigned char const val,zap_sz const num) { unsigned char * dest = voiddest; unsigned char * const stop = dest + num; while (dest != stop) *dest++ = val; }