From ec7457eb7f15245a082cd81e42d08dbe39aab4cd Mon Sep 17 00:00:00 2001
From: Keisuke Kuroynagi <ksk@google.com>
Date: Wed, 19 Jun 2013 22:20:25 +0900
Subject: [PATCH] Initialize inputStatusG at the constructor.

Bug: 9490519

Change-Id: I1806f765f7a0b5335df253b2618b40cfd17aab14
---
 native/jni/src/suggest/core/dicnode/dic_node.h | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/native/jni/src/suggest/core/dicnode/dic_node.h b/native/jni/src/suggest/core/dicnode/dic_node.h
index 25299948d5..46aa0d08eb 100644
--- a/native/jni/src/suggest/core/dicnode/dic_node.h
+++ b/native/jni/src/suggest/core/dicnode/dic_node.h
@@ -51,6 +51,11 @@ namespace latinime {
 
 // This struct is purely a bucket to return values. No instances of this struct should be kept.
 struct DicNode_InputStateG {
+    DicNode_InputStateG()
+            : mNeedsToUpdateInputStateG(false), mPointerId(0), mInputIndex(0),
+              mPrevCodePoint(0), mTerminalDiffCost(0.0f), mRawLength(0.0f),
+              mDoubleLetterLevel(NOT_A_DOUBLE_LETTER) {}
+
     bool mNeedsToUpdateInputStateG;
     int mPointerId;
     int16_t mInputIndex;
-- 
GitLab