$B2,ED$G$9!#(B
config $B%U%!%$%k$N(B extbrowser $B$,H?1G$5$l$J$$$N$r=$@5$9$k%Q%C%A$G$9!#(B
$B0l1~F0:n3NG'$7$^$7$?$,!"$*$+$7$$$h$&$G$7$?$i$I$J$?$+E::o$7$F2<$5$$!#(B
$B$=$l$H!"(Brc.c $B$N(B params6 $B$rDj5A$7$F$$$k$H$3$m$G!"(Bextbrowser,
extbrowser2, extbrowser3, bgextviewer $B$NMWAG$,(B 5 $B8D$7$+$J$$(B($BB>$O(B 6 $B8D(B)
$B$N$b=$@5$7$F$*$-$^$7$?!#(B($B$=$N$^$^$G$bF0:n$K$OLdBj$J$$$h$&$G$9$,(B)
-- Tsutomu Okada <okada@furuno.co.jp>*** rc.c.dist Thu May 18 09:28:28 2000 --- rc.c Thu May 18 18:21:53 2000 *************** *** 15,20 **** --- 15,24 ---- #include <stdlib.h> + #ifndef min + #define min(a,b) ((a) > (b) ? (b) : (a)) + #endif /* not min */ + struct param_ptr { char *name; int type; *************** *** 323,333 **** { {"editor", P_STRING, PI_TEXT, (void *) &Editor, CMT_EDITOR, NULL}, {"mailer", P_STRING, PI_TEXT, (void *) &Mailer, CMT_MAILER, NULL}, ! {"extbrowser", P_STRING, PI_TEXT, (void *) &ExtBrowser, CMT_EXTBRZ}, ! {"extbrowser2", P_STRING, PI_TEXT, (void *) &ExtBrowser2, CMT_EXTBRZ2}, ! {"extbrowser3", P_STRING, PI_TEXT, (void *) &ExtBrowser3, CMT_EXTBRZ3}, #ifndef __EMX__ ! {"bgextviewer", P_INT, PI_ONOFF, (void *) &BackgroundExtViewer, CMT_BGEXTVIEW}, #endif /* __EMX__ */ {NULL, 0, 0, NULL, NULL, NULL}, }; --- 327,337 ---- { {"editor", P_STRING, PI_TEXT, (void *) &Editor, CMT_EDITOR, NULL}, {"mailer", P_STRING, PI_TEXT, (void *) &Mailer, CMT_MAILER, NULL}, ! {"extbrowser", P_STRING, PI_TEXT, (void *) &ExtBrowser, CMT_EXTBRZ, NULL}, ! {"extbrowser2", P_STRING, PI_TEXT, (void *) &ExtBrowser2, CMT_EXTBRZ2, NULL}, ! {"extbrowser3", P_STRING, PI_TEXT, (void *) &ExtBrowser3, CMT_EXTBRZ3, NULL}, #ifndef __EMX__ ! {"bgextviewer", P_INT, PI_ONOFF, (void *) &BackgroundExtViewer, CMT_BGEXTVIEW, NULL}, #endif /* __EMX__ */ {NULL, 0, 0, NULL, NULL, NULL}, }; *************** *** 422,428 **** j++); diff1 = j; if (diff1 > diff2) ! RC_search_table[i].uniq_pos = diff1+1; else RC_search_table[i].uniq_pos = diff2+1; diff2 = diff1; --- 426,432 ---- j++); diff1 = j; if (diff1 > diff2) ! RC_search_table[i].uniq_pos = min(diff1+1, strlen(p)); else RC_search_table[i].uniq_pos = diff2+1; diff2 = diff1;
This archive was generated by hypermail 2b29 : Wed Jul 19 2000 - 10:30:55 CDT