summaryrefslogtreecommitdiff
path: root/japanese/skkserv/files/patch-skkserv.c
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/skkserv/files/patch-skkserv.c')
-rw-r--r--japanese/skkserv/files/patch-skkserv.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/japanese/skkserv/files/patch-skkserv.c b/japanese/skkserv/files/patch-skkserv.c
new file mode 100644
index 000000000000..901a4c14b6e0
--- /dev/null
+++ b/japanese/skkserv/files/patch-skkserv.c
@@ -0,0 +1,11 @@
+--- skkserv/skkserv.c.orig 2008-01-01 20:00:27.000000000 +0100
++++ skkserv/skkserv.c 2008-01-01 20:01:01.000000000 +0100
+@@ -476,7 +476,7 @@
+
+ if (FD_ISSET(initsock, &readfds)) {
+ len = sizeof(from);
+- if ((clientsock[nclients ++] = accept(initsock, &from, &len)) < 0) {
++ if ((clientsock[nclients ++] = accept(initsock, (struct sockaddr*)&from, &len)) < 0) {
+ err("accept error; something wrong happened with the socket");
+ }
+ if (nclients >= MAXDTAB - 3 - debug * 2) {