summaryrefslogtreecommitdiffstats
path: root/src/pinyin.cpp
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2024-07-31 11:18:42 +0800
committerPeng Wu <alexepico@gmail.com>2024-07-31 11:18:42 +0800
commitb56d3375921238ac990b5251b220f292e6dfdd61 (patch)
treea324d09e3405303b45d6c586d73a873330af527e /src/pinyin.cpp
parent23c1d14b771289deb6b19b6ce1a9788d6666a288 (diff)
downloadlibpinyin-b56d3375921238ac990b5251b220f292e6dfdd61.tar.gz
libpinyin-b56d3375921238ac990b5251b220f292e6dfdd61.tar.xz
libpinyin-b56d3375921238ac990b5251b220f292e6dfdd61.zip
Fix warnings
Diffstat (limited to 'src/pinyin.cpp')
-rw-r--r--src/pinyin.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pinyin.cpp b/src/pinyin.cpp
index d2f9090..b5a0466 100644
--- a/src/pinyin.cpp
+++ b/src/pinyin.cpp
@@ -823,26 +823,26 @@ bool pinyin_bigram_iterator_has_next_phrase(bigram_export_iterator_t * iter){
g_free(first_phrase);
ChewingKey keys[MAX_PHRASE_LENGTH];
- for (int i = 0; i < first_num; ++i) {
+ for (size_t i = 0; i < first_num; ++i) {
gchar * first_pinyin = NULL;
guint32 freq = 0;
first_item.get_nth_pronunciation(i, keys, freq);
GPtrArray * pinyins = g_ptr_array_new();
- for (int k = 0; k < first_len; ++k) {
+ for (size_t k = 0; k < first_len; ++k) {
g_ptr_array_add(pinyins, keys[k].get_pinyin_string());
}
gchar ** strs = (gchar **)g_ptr_array_free(pinyins, FALSE);
first_pinyin = g_strjoinv("'", strs);
g_strfreev(strs);
- for (int j = 0; j < second_num; ++j) {
+ for (size_t j = 0; j < second_num; ++j) {
gchar * second_pinyin = NULL;
guint32 freq = 0;
second_item.get_nth_pronunciation(j, keys, freq);
GPtrArray * pinyins = g_ptr_array_new();
- for (int k = 0; k < second_len; ++k) {
+ for (size_t k = 0; k < second_len; ++k) {
g_ptr_array_add(pinyins, keys[k].get_pinyin_string());
}
gchar ** strs = (gchar **)g_ptr_array_free(pinyins, FALSE);