From ba4ccad7af410a746ed01fec7f04aea5b1eb10ac Mon Sep 17 00:00:00 2001 From: cg Date: Fri, 25 Jan 2002 02:39:34 +0000 Subject: a buffer offset equal to the buffer size is illegal too, fix assertion in sndbuf_getbufofs() --- sys/dev/sound/pcm/buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/dev/sound/pcm/buffer.c') diff --git a/sys/dev/sound/pcm/buffer.c b/sys/dev/sound/pcm/buffer.c index 5a83d6b..8e00e62 100644 --- a/sys/dev/sound/pcm/buffer.c +++ b/sys/dev/sound/pcm/buffer.c @@ -307,7 +307,7 @@ sndbuf_getbuf(struct snd_dbuf *b) void * sndbuf_getbufofs(struct snd_dbuf *b, unsigned int ofs) { - KASSERT(ofs <= b->bufsize, ("%s: ofs invalid %d", __func__, ofs)); + KASSERT(ofs < b->bufsize, ("%s: ofs invalid %d", __func__, ofs)); return b->buf + ofs; } -- cgit v1.1