$B:dK\$G$9!#(B
>> $B2,ED$G$9!#(B
>> $B:dK\$5$s(B> $B$D$$$G$K!"!V(Baito$BO"MmD"!W$N(B HTTP $B%X%C%@$N(B Title: $B$,J8;z2=$1$9(B
>> $B:dK\$5$s(B> $B$k$N$OG!2?!)(B
>> HTTP $B%X%C%@$OFbIt%3!<%I(B(EUC)$B$KJQ49$5$l$J$$$N$G!"=PNO$9$k$H$-:](B JIS $B$N(B
>> 2 $B%P%$%HL\$N(B " $B$,(B " $B$K$J$C$F$7$^$&$N$,860x$G$7$?!#(B
>> $B:dK\$5$s$N(B conv $B%Q%C%A(B [w3m-dev 677, 704] $B$rEv$F$?$&$($G!"$H$j$"$($:0J(B
>> $B2<$N%Q%C%A$rEv$F$k$HD>$j$^$7$?!#:dK\$5$s$N(B conv $B%Q%C%A$rEv$F$J$/$F$b!"(B
>> $BF1$8$h$&$J=$@5$GD>$k$H;W$$$^$9!#(B
$B$I$&$b$"$j$,$H$&$4$6$$$^$9!#(B
$B$?$@!"(BBuffer $B9=B$BN$K$7$F$+$i$N(B conv() $B$O$G$-$k$3$H$J$i$7$?$/$J$/$F!"(B
$B!t(B m17n/i18n $B$,$i$_$G!"4pK\E*$KA4$FFbIt%3!<%I$G>pJs$r;}$A$?$$!#(B
readHeader() in file.c $B$G2?$H$+$7$?$$$N$G$9$,!"(B
$B$o$6$o$6!"(BHTTP $B%X%C%@$rJQ49$7$J$$;EMM$K$J$C$F$$$k$N$G!"(B
$B2?$+Bg;v$J0UL#(B($B%;%-%e%j%F%#4X78!)(B)$B$,$"$k$N$+$J$H;W$C$F$?$j(B
$B$9$k$N$G$9$,!"@bL@$G$-$kJ}!"$$$i$C$7$c$$$^$9$+!)(B
$B$"!"$D$$$G$K(B readHeader() $B%P%0$r8+$D$1$F$7$^$C$?$s$G$9$,!#(B
-m $B%*%W%7%g%s;HMQ;~$K0l$D$N%X%C%@$,J#?t9T$KEO$k$H(B
$B>e<j$/07$($F$$$J$$$h$&$G$9!#0l1~!"=$@5$7$F$_$^$7$?!#(B
$B$G$b!"(BHTTP $B%X%C%@$N>l9g$O$=$&$$$&$N$b07$($J$$$N$G$9$h$M!#(B
$B8+$?46$8!"(BHTTP $B%X%C%@$N>l9g$O(B addnewline() $B$7$?$/$J$$$@$1$NMM$K$b(B
$B;W$&$N$G$9$,!#(B($B$=$l$J$i(B conv $B$b4^$a=$@5$O4JC1$J$s$G$9$1$I$M(B)
-----------------------------------
$B:dK\(B $B9@B'(B <hsaka@mth.biglobe.ne.jp>
http://www2u.biglobe.ne.jp/~hsaka/
--- file.c.orig Fri May 26 12:16:05 2000
+++ file.c Fri May 26 13:37:51 2000
@@ -396,12 +396,15 @@
lineBuf2 = conv(lineBuf2->ptr, (code = ic), InnerCode);
#endif /* JP_CHARSET */
/* separated with line and stored */
+ tmp = Strnew_size(lineBuf2->length);
for (p = lineBuf2->ptr; *p; p = q) {
for (q = p; *q && *q != '\r' && *q != '\n'; q++);
lineBuf2 = checkType(p, propBuffer, min(LINELEN, q - p));
- addnewline(newBuf, p, propBuffer, q - p, -1);
+ Strcat(tmp, lineBuf2);
+ addnewline(newBuf, p, propBuffer, q - p, -1);
for (; *q && (*q == '\r' || *q == '\n'); q++);
}
+ lineBuf2 = tmp;
}
else {
lineBuf2 = tmp;
This archive was generated by hypermail 2b29 : Wed Jul 19 2000 - 10:30:56 CDT