chiark / gitweb /
site, transform: per-transform-instance max_start_pad
[secnet.git] / util.c
diff --git a/util.c b/util.c
index 1b46bc0df7422fe0bc6fdc2c3a91c0da51dba673..cfaefd227148c5f908f707b6f0b31ba48f21037c 100644 (file)
--- 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;
 }