mirror of
https://git.gnunet.org/libmicrohttpd.git
synced 2026-09-25 04:09:31 +03:00
add assertion to prevent underflow
This commit is contained in:
@@ -734,6 +734,7 @@ MHD_pool_reset (struct MemoryPool *pool,
|
||||
mhd_assert (pool->end >= pool->pos);
|
||||
mhd_assert (pool->size >= pool->end - pool->pos);
|
||||
mhd_assert (copy_bytes <= new_size);
|
||||
mhd_assert (new_size <= pool->size);
|
||||
mhd_assert (copy_bytes <= pool->size);
|
||||
mhd_assert (keep != NULL || copy_bytes == 0);
|
||||
mhd_assert (keep == NULL || mp_ptr_le_ (pool->memory, keep));
|
||||
|
||||
Reference in New Issue
Block a user