[mew-dist 29018] Re: Mew 6.3 release candidate 1
Masamichi HOSODA
trueroad at example.com
2009年 10月 21日 (水) 23:18:44 JST
細田です。
mew-6.3rc1 付属の D な smew を、
現時点で最新の DMD 2.035 Windows 版で make しようとしてみたところ、
エラーになってしまいました。
とりあえず以下のパッチで動くようになりました。
--- smew.d.orig 2008-05-17 11:49:48.000000000 +0900
+++ smew.d 2009-10-21 22:41:06.025859800 +0900
@@ -10,7 +10,7 @@
"c|child", &child);
if (args.length < 2) {
- writefln(stderr, "smew [-c|-p] id [db [dir]]");
+ stderr.writefln("smew [-c|-p] id [db [dir]]");
return;
}
--- Sqlite3DB.d.orig 2008-06-02 15:24:27.000000000 +0900
+++ Sqlite3DB.d 2009-10-21 22:41:54.673079200 +0900
@@ -1,6 +1,11 @@
module Sqlite3DB;
-private import std.string: c2d = toString, d2c = toStringz;
+private import std.string: d2c = toStringz;
+private import std.conv;
+
+string c2d(char *s) {
+ return to!string(s);
+}
class Row {
string[string] hash;
細田 真道 (HOSODA Masamichi) mailto:trueroad at example.com
Key fingerprint = EA37 AD8B 1E7A 22BA 90CF 7D77 EE86 7CF8 9B02 4E94
Mew-dist メーリングリストの案内