diff --git a/src/dynamic_buffer.c b/src/dynamic_buffer.c index d4f71cdf9176663372c61b715bffee77386b228f..4ac63519cf5c0d8b4100eab5314472aa7d27ace3 100644 --- a/src/dynamic_buffer.c +++ b/src/dynamic_buffer.c @@ -14,6 +14,10 @@ static dynamic_buffer buff; char *low_make_buf_space(INT32 space,dynamic_buffer *buf) { char *ret; +#ifdef DEBUG + if(!buf->s.str) fatal("ARRRRGH! Deadly Trap!\n"); +#endif + if(buf->s.len+space>=buf->bufsize) { if(!buf->bufsize) buf->bufsize=1;