summaryrefslogtreecommitdiff
path: root/inputmethod
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2021-01-11 23:51:06 +0000
committermef <mef@pkgsrc.org>2021-01-11 23:51:06 +0000
commitfe6ee81b178ddd8f7d8f3bada07260cfc11765ad (patch)
tree8169c1d6c03c22bc87553363de4bf427f71cb58c /inputmethod
parent700990c7c283d593fce4a3059876c2ca9ccaae0c (diff)
downloadpkgsrc-fe6ee81b178ddd8f7d8f3bada07260cfc11765ad.tar.gz
(inputmethod/scim) Updated 1.4.15 to 1.4.17, adding missing patche
Diffstat (limited to 'inputmethod')
-rw-r--r--inputmethod/scim/patches/patch-extras_immodules_agent_scim-bridge-agent-signal-listener.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/inputmethod/scim/patches/patch-extras_immodules_agent_scim-bridge-agent-signal-listener.cpp b/inputmethod/scim/patches/patch-extras_immodules_agent_scim-bridge-agent-signal-listener.cpp
new file mode 100644
index 00000000000..37dafb5af63
--- /dev/null
+++ b/inputmethod/scim/patches/patch-extras_immodules_agent_scim-bridge-agent-signal-listener.cpp
@@ -0,0 +1,21 @@
+$NetBSD: patch-extras_immodules_agent_scim-bridge-agent-signal-listener.cpp,v 1.1 2021/01/11 23:51:06 mef Exp $
+
+scim-bridge-agent-signal-listener.cpp:67:57: error: invalid conversion from 'char' to 'const void*' [-fpermissive]
+ send (pipe_in, '\0', sizeof (char), MSG_NOSIGNAL);
+ ^
+In file included from scim-bridge-agent-signal-listener.cpp:27:0:
+/usr/include/sys/socket.h:635:9: note: initializing argument 2 of 'ssize_t send(int, const void*, size_t, int)'
+ ssize_t send(int, const void *, size_t, int);
+ ^~~~
+
+--- extras/immodules/agent/scim-bridge-agent-signal-listener.cpp.orig 2021-01-12 07:34:31.247530264 +0900
++++ extras/immodules/agent/scim-bridge-agent-signal-listener.cpp 2021-01-12 07:37:39.629978933 +0900
+@@ -64,7 +64,7 @@ static void sig_quit (int sig)
+ {
+ if (!signal_occurred) {
+ signal_occurred = true;
+- send (pipe_in, '\0', sizeof (char), MSG_NOSIGNAL);
++ send (pipe_in, (const void *) '\0', sizeof (char), MSG_NOSIGNAL);
+ }
+ }
+