トップ «前の日記(2001-01-29 (Mon)) 最新 次の日記(2001-02-05 (Mon))» 編集   RSS 1.0 FEED  

Journal InTime


2001-01-30 (Tue) [長年日記]

_ Uconv.u8tosjis

Uconv.u8tosjis("\343\200\200")が"?"になってしまうバグを発見。 こんなパッチでいいのかしら。

u2s.c.orig Tue Jan 30 16:26:09 2001
+++ u2s.c	Tue Jan 30 16:27:27 2001
@@ -40,7 +40,7 @@
     else if (schar > 0xa0 && schar <= 0xdf) { /* JIS X 0201 kana */
       UStr_addChar(s, schar);
     }
-    else if (schar > 0x8140 && schar != 0xffff) { /* JIS X 0208 */
+    else if (schar >= 0x8140 && schar != 0xffff) { /* JIS X 0208 */
       UStr_addChar2(s, schar >> 8, schar & 0xff);
     }
     else {

わ、diffの出力の"---"がMethodListに解釈されてしまった。 これはどうやったら回避できるんだろ。

_ Debian

む、いつの間にかDebianのOfficial Maintainerになってた。