diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-04-08 23:01:19 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-04-08 23:01:19 +0200 |
commit | 35f6a75355ea4f52f675f9cfbb865241512a7315 (patch) | |
tree | 610725aadd136a1c7678d0d0172b02a20e37e900 /sys/src/cmd/upas | |
parent | 445d64a3879841f75d2dfcffcb720903e43ccaaf (diff) |
upas/fs: make use of Maxmsg consistent
Diffstat (limited to 'sys/src/cmd/upas')
-rw-r--r-- | sys/src/cmd/upas/fs/cache.c | 3 | ||||
-rw-r--r-- | sys/src/cmd/upas/fs/plan9.c | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/sys/src/cmd/upas/fs/cache.c b/sys/src/cmd/upas/fs/cache.c index 278c1333b..b7fb3445e 100644 --- a/sys/src/cmd/upas/fs/cache.c +++ b/sys/src/cmd/upas/fs/cache.c @@ -75,7 +75,7 @@ static void notecache(Mailbox *mb, Message *m, long sz) { assert(Topmsg(mb, m)); - assert(sz >= 0 && sz < Maxmsg); + assert(sz >= 0 && sz <= Maxmsg); m->csize += sz; mb->cached += sz; addcache(mb, m); @@ -310,7 +310,6 @@ top: l0 = m->end - m->start; assert(l0 >= 0); dprint("fetch %lud sz %lud o %llud l %lud badchars %d\n", l0, m->size, o, l, m->badchars); - assert(m->badchars < Maxmsg/10); if(l0 == m->size || o > m->size) return 0; expand = 0; diff --git a/sys/src/cmd/upas/fs/plan9.c b/sys/src/cmd/upas/fs/plan9.c index 1d65a62e0..91358a4c9 100644 --- a/sys/src/cmd/upas/fs/plan9.c +++ b/sys/src/cmd/upas/fs/plan9.c @@ -124,7 +124,7 @@ okmsg(Mailbox *mb, Message *m, Inbuf *b) m->end--; *m->end = 0; m->size = m->end - m->start; - if(m->size >= Maxmsg) + if(m->size > Maxmsg) return -1; m->bend = m->rbend = m->end; if(m->digest == 0) |