X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/8534d6023d74efac11d7e2b5d1903638f3c1eca3..5b5f297f9a9d47ee7e9804d5bdaa552f1953c6b6:/util.c diff --git a/util.c b/util.c index 1b46bc0..cfaefd2 100644 --- a/util.c +++ b/util.c @@ -247,6 +247,7 @@ void buffer_assert_used(struct buffer_if *buffer, cstring_t file, void buffer_init(struct buffer_if *buffer, int32_t max_start_pad) { + assert(max_start_pad<=buffer->len); buffer->start=buffer->base+max_start_pad; buffer->size=0; }