summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2016-06-08 17:05:03 +0800
committerPeng Wu <alexepico@gmail.com>2016-06-08 17:05:03 +0800
commit9bedecb28b9ac1503de0dfda07bcb6d5c7deb002 (patch)
tree82c5b275116d82ce5ff537c60463a7ab24c5f9cd
parent967e2d308d6e3cf86257e7034e9067b0aee9b705 (diff)
downloadlibpinyin-9bedecb28b9ac1503de0dfda07bcb6d5c7deb002.tar.gz
libpinyin-9bedecb28b9ac1503de0dfda07bcb6d5c7deb002.tar.xz
libpinyin-9bedecb28b9ac1503de0dfda07bcb6d5c7deb002.zip
fixes code style
-rw-r--r--src/pinyin.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/pinyin.cpp b/src/pinyin.cpp
index 9541153..6fe85ed 100644
--- a/src/pinyin.cpp
+++ b/src/pinyin.cpp
@@ -1687,21 +1687,20 @@ bool pinyin_guess_candidates(pinyin_instance_t * instance,
GArray * items = g_array_new(FALSE, FALSE, sizeof(lookup_candidate_t));
/* offset must at the beginning of zero ChewingKey "'". */
- ssize_t start = offset;
+ const size_t start = offset;
ChewingKey key; ChewingKeyRest key_rest;
const ChewingKey zero_key;
if (start > 0) {
- --start;
- const size_t size = matrix.get_column_size(start);
+ const size_t index = start - 1;
+ const size_t size = matrix.get_column_size(index);
if (1 == size) {
/* assume only one zero ChewingKey "'" here, but no check. */
- matrix.get_item(start, 0, key, key_rest);
+ matrix.get_item(index, 0, key, key_rest);
assert(zero_key != key);
}
}
/* matrix reserved one extra slot. */
- start = offset;
for (end = start + 1; end < matrix.size();) {
g_array_set_size(items, 0);