X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=secnet.git;a=blobdiff_plain;f=util.c;h=cfaefd227148c5f908f707b6f0b31ba48f21037c;hp=1b46bc0df7422fe0bc6fdc2c3a91c0da51dba673;hb=1ce2f8bc69bc1bef98b48f450081d96e2c29cc00;hpb=45a1170652384baf744a5e61d576af534c7b8b14 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; }