aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-04-21 17:58:06 +0800
committercrupest <crupest@outlook.com>2020-04-21 17:58:06 +0800
commitdf18bb392bde50fd195a0b94726df79b9c76e2e1 (patch)
tree92d8c52d397e17c00d8ceee8b21332657334e5ce
parent977baa3a42a8b813e75a3666809155604cb6713d (diff)
downloadcru-df18bb392bde50fd195a0b94726df79b9c76e2e1.tar.gz
cru-df18bb392bde50fd195a0b94726df79b9c76e2e1.tar.bz2
cru-df18bb392bde50fd195a0b94726df79b9c76e2e1.zip
...
-rw-r--r--demos/input_method/main.cpp3
-rw-r--r--include/cru/platform/native/input_method.hpp2
2 files changed, 3 insertions, 2 deletions
diff --git a/demos/input_method/main.cpp b/demos/input_method/main.cpp
index ebca7a9d..041941bd 100644
--- a/demos/input_method/main.cpp
+++ b/demos/input_method/main.cpp
@@ -67,7 +67,8 @@ int main() {
if (optional_composition_text) {
const auto& composition_text = *optional_composition_text;
- for (int i = 0; i < composition_text.clauses.size(); i++) {
+ for (int i = 0; i < static_cast<int>(composition_text.clauses.size());
+ i++) {
const auto& clause = composition_text.clauses[i];
auto rects = text_layout->TextRangeRect(TextRange::FromTwoSides(
clause.start, clause.end, committed_text.size()));
diff --git a/include/cru/platform/native/input_method.hpp b/include/cru/platform/native/input_method.hpp
index c6413a7e..bcf030b4 100644
--- a/include/cru/platform/native/input_method.hpp
+++ b/include/cru/platform/native/input_method.hpp
@@ -27,7 +27,7 @@ inline std::ostream& operator<<(std::ostream& stream,
const CompositionText& composition_text) {
stream << "text: " << composition_text.text << "\n"
<< "clauses:\n";
- for (int i = 0; i < composition_text.clauses.size(); i++) {
+ for (int i = 0; i < static_cast<int>(composition_text.clauses.size()); i++) {
const auto& clause = composition_text.clauses[i];
stream << "\t" << i << ". start:" << clause.start << " end:" << clause.end;
if (clause.target) {