void *p;
size_t size;
- /* Calculate block size. */
+ /* Calculate block size and make sure it fits in size_t. */
size = a * b;
if (size < a || size < b)
return NULL;
}
#ifndef NDEBUG
- memset (b, 0xcd, d->block_size);
+ memset (b, 0xcc, d->block_size);
#endif
lock_acquire (&d->lock);