summaryrefslogtreecommitdiff
path: root/inputmethod/fcitx5-mozc/patches/patch-session_session.cc
blob: 8bb207e94b19ef53a188595fbad91e1348f17fcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
$NetBSD: patch-session_session.cc,v 1.1 2021/02/17 15:29:51 ryoon Exp $

* NetBSD support

--- session/session.cc.orig	2021-02-15 03:48:53.000000000 +0000
+++ session/session.cc
@@ -230,9 +230,9 @@ void Session::InitContext(ImeContext *co
   context->SetConfig(&context->GetConfig());
 
 #if defined(OS_ANDROID) || defined(OS_IOS) || defined(OS_LINUX) || \
-    defined(OS_WASM)
+    defined(OS_WASM) || defined(OS_NETBSD)
   context->mutable_converter()->set_use_cascading_window(false);
-#endif  // OS_ANDROID || OS_IOS || OS_LINUX || OS_WASM
+#endif  // OS_ANDROID || OS_IOS || OS_LINUX || OS_WASM || OS_NETBSD
 }
 
 void Session::PushUndoContext() {
@@ -964,14 +964,14 @@ void Session::UpdatePreferences(commands
   }
 
 #if defined(OS_ANDROID) || defined(OS_IOS) || defined(OS_LINUX) || \
-    defined(OS_WASM)
+    defined(OS_WASM) || defined(OS_NETBSD)
   context_->mutable_converter()->set_use_cascading_window(false);
-#else   // OS_LINUX || OS_ANDROID || OS_WASM
+#else   // OS_LINUX || OS_ANDROID || OS_WASM || OS_NETBSD
   if (config.has_use_cascading_window()) {
     context_->mutable_converter()->set_use_cascading_window(
         config.use_cascading_window());
   }
-#endif  // OS_ANDROID || OS_IOS || OS_LINUX || OS_WASM
+#endif  // OS_ANDROID || OS_IOS || OS_LINUX || OS_WASM || OS_NETBSD
 }
 
 bool Session::IMEOn(commands::Command *command) {