namazu-ml(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

DB_MAXの扱い



mew-namazu.elをつくっておられる
Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx> さんからから
DBの個数の数え方に問題があるとの指摘がありました。

-------------------------------ここから-------------------------------
--- namazu.c.org	Tue Mar 30 14:28:54 1999
+++ namazu.c	Fri Apr  2 12:34:35 1999
@@ -392,7 +396,7 @@ int main(int argc, uchar * argv[])
 	}
         strcpy(query, argv[i++]);
         if (i < argc) {
-            for (DbNumber = 0; i < argc && i < DB_MAX; i++) {
+            for (DbNumber = 0; i < argc && DbNumber < DB_MAX; i++) {
                 if (strlen(argv[i]) <= DBNAMELENG_MAX) {
                     DbNames[DbNumber] = 
                         (uchar *) malloc(strlen(argv[i]) + 1);
-------------------------------ここまで-------------------------------

--
KOIE Hidetaka 鯉江英隆 <hide@xxxxxxxx>