From ddc440223f72563fb76f7e927a25bd7b70a83f06 Mon Sep 17 00:00:00 2001 From: wens Date: Mon, 16 Jun 2008 11:16:41 +0000 Subject: Fix maxlength counter git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4373 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- common/sys/vector.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'common') diff --git a/common/sys/vector.c b/common/sys/vector.c index d2c7a565..70931096 100644 --- a/common/sys/vector.c +++ b/common/sys/vector.c @@ -102,10 +102,10 @@ Vector_get(struct Vector *self, const int idx) int Vector_MaxLen(const struct Vector *list, const int offset, const int count) { - int i; + int i, j; int maxlen = 0; - for(i=offset; ilength; i++) { + for(i=offset, j=count; ilength && j > 0; i++, j--) { int len = strlen(list->base + list->size * i); if (len > maxlen) maxlen = len; -- cgit v1.2.3