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

sylpheed-jp:2668

From: Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx>
Date: Wed, 23 Jun 2004 17:42:21 +0900
Subject: [sylpheed-jp:02668] Re: [Patch]AMD64対応

山本です。

On Wed, 23 Jun 2004 16:09:18 +0900
Hiroyuki Ikezoe <poincare@xxxxxxxxxx> wrote:

> sylpheed-0.9.12を 64bit マシンで動かすにあたってまずいところがあったの
> でパッチを送ります。
> 
> 修正自体は全然たいしたことないんですが、これのせいで、popでの受信、
> smtpでの送信ができなくてハマリました。
> 
> sylpheed-gtk2に対してのパッチになってるんで行がずれてると思います。す
> みません。

glib-1.2 では、 g_io_channel_read() のプロトタイプは

GIOError    g_io_channel_read   (GIOChannel    *channel, 
                                 gchar         *buf, 
                                 guint          count,
                                 guint         *bytes_read);

になっているので、オリジナルでは guint で問題ないと思います。
glib-1.2 では gsize は guint32 に決めうちされてますし^^;
g_date_strftime() 以外では使われていません。

> --- sylpheed-0.9.12/src/socket.c	2004-03-16 17:11:02.000000000 +0900
> +++ sylpheed-0.9.12_amd64/src/socket.c	2004-06-23 15:55:36.431179296 +0900
> @@ -754,7 +760,7 @@ static gboolean sock_get_address_info_as
>  	SockLookupData *lookup_data = (SockLookupData *)data;
>  	GList *addr_list = NULL;
>  	SockAddrData *addr_data;
> -	guint bytes_read;
> +	gsize bytes_read;
>  	gint ai_member[4];
>  	struct sockaddr *addr;


-- 
Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx>
http://www.kcn.ne.jp/~hiro-y/index.cgi
http://sylpheed.good-day.net/ (Sylpheed)


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

      2667 2004-06-23 16:09 [poincare@xxxxxxxxxx ] [Patch]AMD64対応                        
->    2668 2004-06-23 17:42 ┗[hiro-y@xxxxxxxxxx   ]                                       
      2669 2004-06-23 19:34  ┗[poincare@xxxxxxxxxx ]                                     
      2670 2004-06-23 19:51   ┗[ashie@xxxxxxxxxx    ]                                   
      2671 2004-06-23 20:17    ┗[poincare@xxxxxxxxxx ]