[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:457

From: kotobuki <FZE01202@xxxxxxxxxx>
Date: Mon, 2 Apr 2001 23:57:33 +0900
Subject: [sylpheed-jp:00457] Re: X-Face を付けてみました

こんばんわ、ことぶき@春日部です

> > +	while (fgets(buf, sizeof(buf), fp) != NULL) {
> > +		if (sizeof(buf) * (i +1) >= 512) {
> > +				fclose(fp);
> > +				g_warning("X-Face file is too big\n");
> > +				compose->xface = NULL;
> > +				return;
> > +		}
> > +		strcat(p, buf);
> > +		i++;
> > +	}
> > 
のところですが、時によってちゃんと読み込まれず headerとbodyの区切り
にエラーが出るようですのでとりあえず
	while (fgets(buf, 512, fp) != NULL) {
		if (strlen(p) + strlen(buf) >= 512) {
にしました。もうちょっと考えます。

--
KOTOBUKI kiyoshige
Saitama Japan
e-mail : kiyoshige.kotobuki@xxxxxxxxxx
         FZE01202@xxxxxxxxxx


[前][次][番号順一覧][スレッド一覧]

   @   454 2001-04-01 17:41 [FZE01202@xxxxxxxxxx ] X-Face を付けてみました                 
       455 2001-04-01 21:55 ┗[hiro-y@xxxxxxxxxx   ]                                       
       456 2001-04-02 00:22  ┣[FZE01202@xxxxxxxxxx ]                                     
->     457 2001-04-02 23:57  ┃┗[FZE01202@xxxxxxxxxx ]                                   
       504 2001-05-04 04:17  ┗[FZE01202@xxxxxxxxxx ]