[Mew-dist 14479] Re: A patch for mewls (was b67)
Tatsuya Kinoshita
tatsuyak at example.com
2000年 10月 11日 (水) 06:00:35 JST
In message "[Mew-dist 14472] Re: b67"
早間義博 <yossi at example.com> wrote:
> linux-uesers に移動(g)しても移動したメールは表示されません。
1.95b68でも起こるようです。mewls.cへのパッチを添付します。
--
木下達也 (Tatsuya Kinoshita)
E-mail: tats at example.com, tatsuyak at example.com
-------------- next part --------------
--- mew-1.95b68/bin/mewls.c Tue Oct 10 18:24:41 2000
+++ mew-1.95b68-tats20001011/bin/mewls.c Wed Oct 11 05:47:07 2000
@@ -236,7 +236,7 @@
p = fields;
else
p = DEFAULT_FIELDS;
- if ((start = malloc(strlen(p))) == NULL)
+ if ((start = malloc(strlen(p) + 1)) == NULL)
warn_exit("memory fault.\n");
strcpy(start, p);
@@ -631,7 +631,7 @@
if (len > MAX_FOLDER_NAME_LEN)
warn_exit("too long folder name.\n");
- if((fr->folder = malloc(len)) == NULL)
+ if((fr->folder = malloc(len + 1)) == NULL)
warn_exit("memory fault.\n");
strcpy(fr->folder, folder);
}
Mew-dist メーリングリストの案内