[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00956] エラーメッセージの一部が文字コード変換されてない件
- Subject: [FDclone-users:00956] エラーメッセージの一部が文字コード変換されてない件
- From: "Hironao Komatsu" <hirkmt@gmail.com>
- Date: Sun, 25 Mar 2012 13:22:49 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;d=gmail.com; s=20120113;h=content-type:to:date:subject:mime-version:content-transfer-encoding:from:message-id:user-agent;bh=YhSwvUoJIkm7aeFs6Qm7Jt3pphekltuOAHK7NVup0Ds=;b=wIQ348R0PBi1gXAIdHrD84WzRUMjXH5+uYptJprDh2cLsvI+TUxtqgjjUuBLJI23vgghTdCdaQkjKUg9fWGcAAS8FNnFPlSQ61SJyPVvR2TlBVWAYeX7vZ9sPKw9EAEaoL2Wl4mzdbP367YSv0jCbFqYzN1fE85Fhk1T2aqELR0Pti0xYA4Opr0nK8o0+SYH/vkMDcFEoWStTF9l0aYyXyAmLK3E87MUjHDR4cNjOXSm5MdUy5JVjuVYDLWeObdJnZ4RN36bi/RQ0g4w41R15y764euwxDbIoVk/xOb6EovW6kLG2PMOd9mkYSOVbFX4zfy7sL6tL1wK6s+r2x5ZaA==
小松です。
UTF-8環境でですが、端末のサイズが小さすぎるときのメッセージが文字コー
ド変換されていないようです。
diff -ru -x '*.o' FD-3.00j.orig/main.c FD-3.00j/main.c
--- FD-3.00j.orig/main.c 2010-09-25 00:00:00.000000000 +0900
+++ FD-3.00j/main.c 2012-03-25 10:19:26.513281155 +0900
@@ -273,7 +273,7 @@
errno = duperrno;
if (errno) perror2(s);
else {
- Xfputs(s, Xstderr);
+ kanjifputs(s, Xstderr);
VOID_C fputnl(Xstderr);
}
VOID_C Xfclose(Xstderr);
@@ -638,10 +638,10 @@
keyflush();
}
- if (i & 1) XXcputs(SCRSZ_K);
+ if (i & 1) Xkanjiputs(SCRSZ_K);
else {
Xputterm(T_STANDOUT);
- XXcputs(cp);
+ Xkanjiputs(cp);
Xputterm(END_STANDOUT);
}
Xputterm(T_BELL);
--
Hironao Komatsu <hirkmt@gmail.com>