From 75070a519a4ead5a19cbd8bed92fe9ce279f49e7 Mon Sep 17 00:00:00 2001
From: Satoshi Kataoka <satok@google.com>
Date: Thu, 24 Jan 2013 16:10:31 +0900
Subject: [PATCH] add a function to char utils

Change-Id: Id0b45a824a4655d8aba1bf6e1c6df3acd2cbe850
---
 native/jni/src/char_utils.h | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/native/jni/src/char_utils.h b/native/jni/src/char_utils.h
index 60da203b94..7a4384dbb3 100644
--- a/native/jni/src/char_utils.h
+++ b/native/jni/src/char_utils.h
@@ -72,5 +72,16 @@ inline static bool isSkippableCodePoint(const int codePoint) {
     // TODO: Do not hardcode here
     return codePoint == KEYCODE_SINGLE_QUOTE || codePoint == KEYCODE_HYPHEN_MINUS;
 }
+
+inline static int getCodePointCount(const int arraySize, const int *const codePoints) {
+    int size = 0;
+    for (; size < arraySize; ++size) {
+        if (codePoints[size] == '\0') {
+            break;
+        }
+    }
+    return size;
+}
+
 } // namespace latinime
 #endif // LATINIME_CHAR_UTILS_H
-- 
GitLab