aboutsummaryrefslogtreecommitdiff
path: root/japanese/mozc-server/files
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2015-02-20 05:15:17 +0000
committerHiroki Sato <hrs@FreeBSD.org>2015-02-20 05:15:17 +0000
commit00b407013b8400c492267901653fa659d6a5fe18 (patch)
tree9a3a1f1414f52dd873c813de73951900a23d0cb0 /japanese/mozc-server/files
parentf4a3bd056de40bafcc77a49d2f506805eedd209d (diff)
downloadports-00b407013b8400c492267901653fa659d6a5fe18.tar.gz
ports-00b407013b8400c492267901653fa659d6a5fe18.zip
Notes
Diffstat (limited to 'japanese/mozc-server/files')
-rw-r--r--japanese/mozc-server/files/extra-patch-unix_fcitx_fcitx_mozc.cc21
1 files changed, 21 insertions, 0 deletions
diff --git a/japanese/mozc-server/files/extra-patch-unix_fcitx_fcitx_mozc.cc b/japanese/mozc-server/files/extra-patch-unix_fcitx_fcitx_mozc.cc
new file mode 100644
index 000000000000..ef75da43baba
--- /dev/null
+++ b/japanese/mozc-server/files/extra-patch-unix_fcitx_fcitx_mozc.cc
@@ -0,0 +1,21 @@
+--- unix/fcitx/fcitx_mozc.cc.orig 2015-02-19 10:48:37.000000000 +0900
++++ unix/fcitx/fcitx_mozc.cc 2015-02-19 10:54:04.000000000 +0900
+@@ -439,6 +439,8 @@
+ boolean ToolMenuAction(struct _FcitxUIMenu *menu, int index)
+ {
+ string args;
++ size_t pid = 0;
++
+ switch(index) {
+ case 0:
+ args = "--mode=config_dialog";
+@@ -459,7 +461,8 @@
+ args = "--mode=about_dialog";
+ break;
+ }
+- mozc::Process::SpawnMozcProcess("mozc_tool", args);
++
++ mozc::Process::SpawnProcess(mozc::FileUtil::JoinPath(mozc::SystemUtil::GetToolPath(), "mozc_tool"), args, &pid);
+ return true;
+ }
+