Fix the 64bit build error 36/294136/1
authorInhong Han <inhong1.han@samsung.com>
Wed, 14 Jun 2023 02:12:52 +0000 (11:12 +0900)
committerInhong Han <inhong1.han@samsung.com>
Wed, 14 Jun 2023 02:12:52 +0000 (11:12 +0900)
Change-Id: Ie1aa9d6e43b968e5cf8405d8d56d789c1272b569

ism/src/scim_helper.cpp

index 3ba9ad8..d18483a 100644 (file)
@@ -618,7 +618,7 @@ static String utf8_substring(String str, int start, int len)
     if (len == 0 || str.length() == 0) return String("");
 
     int i, size, ch;
-    int min = String::npos, max = String::npos;
+    size_t min = String::npos, max = String::npos;
     for (i = 0, size = 0; size < (int)str.length(); i++, size++)
     {
         if (i == start)
@@ -643,7 +643,7 @@ static String utf8_substring(String str, int start, int len)
     if (i <= start + len || len == (int)String::npos)
         max = size;
 
-    if (min == (int)String::npos || max == (int)String::npos)
+    if (min == String::npos || max == String::npos)
         String("");
 
     return str.substr(min, max);