From cfb51d2abe4a0e31e10be81d99a65d2fc216573d Mon Sep 17 00:00:00 2001 From: hiro Date: Wed, 24 Jan 2007 07:05:46 +0000 Subject: win32: inhibit the warning of setsockopt(). git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1501 ee746299-78ed-0310-b773-934348b2243d --- ChangeLog | 5 +++++ ChangeLog.ja | 4 ++++ libsylph/socket.c | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f43bfba2..6a81fcb8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-01-24 + + * libsylph/socket.c: fd_open_inet(): win32: inhibit the warning of + setsockopt(). + 2007-01-22 * libsylph/session.c: session_ping_cb(): prohibit blocking here. diff --git a/ChangeLog.ja b/ChangeLog.ja index 216a73aa..38522aa3 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,3 +1,7 @@ +2007-01-24 + + * libsylph/socket.c: fd_open_inet(): win32: setsockopt() の警告を抑制。 + 2007-01-22 * libsylph/session.c: session_ping_cb(): ここではブロッキングを回避。 diff --git a/libsylph/socket.c b/libsylph/socket.c index 3409b0e9..abf5671f 100644 --- a/libsylph/socket.c +++ b/libsylph/socket.c @@ -247,7 +247,8 @@ gint fd_open_inet(gushort port) } val = 1; - if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &val, sizeof(val)) < 0) { + if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (char *)&val, + sizeof(val)) < 0) { perror("setsockopt"); fd_close(sock); return -1; -- cgit v1.2.3