]> git.pond.sub.org Git - empserver/commitdiff
(ring_discard): Tighten assertion.
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 18 Nov 2007 08:17:33 +0000 (08:17 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 18 Nov 2007 08:17:33 +0000 (08:17 +0000)
src/client/ringbuf.c

index b893bc1035a30ab0a0e9d556f46fb8a91e580f1b..84a922e7add0111dcf2cd6e23bf0d65d6d5cff88 100644 (file)
@@ -145,7 +145,7 @@ ring_putm(struct ring *r, void *buf, size_t sz)
 void
 ring_discard(struct ring *r, int n)
 {
-    assert(n <= ring_len(r));
+    assert(0 <= n && n <= ring_len(r));
     r->cons += n;
 }