summaryrefslogtreecommitdiffstats
path: root/src/Database.cc
diff options
context:
space:
mode:
authorPeng Huang <shawn.p.huang@gmail.com>2010-04-05 13:17:09 +0800
committerPeng Huang <shawn.p.huang@gmail.com>2010-04-05 13:17:49 +0800
commit11013e93069ba8dba07da3256d6fd71e8a1c2b23 (patch)
tree0eedeef3307107798faa78c48224ac2aa958ffa6 /src/Database.cc
parent5ffc5af22bce48f4a113e2205cd0a059b753a540 (diff)
downloadibus-libpinyin-11013e93069ba8dba07da3256d6fd71e8a1c2b23.tar.gz
ibus-libpinyin-11013e93069ba8dba07da3256d6fd71e8a1c2b23.tar.xz
ibus-libpinyin-11013e93069ba8dba07da3256d6fd71e8a1c2b23.zip
Fix some problems.
Diffstat (limited to 'src/Database.cc')
-rw-r--r--src/Database.cc6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/Database.cc b/src/Database.cc
index 86fa987..816e334 100644
--- a/src/Database.cc
+++ b/src/Database.cc
@@ -133,14 +133,10 @@ Query::fill (PhraseArray &phrases, gint count)
p.user_freq = m_stmt->columnInt (DB_COLUMN_USER_FREQ);
p.len = m_pinyin_len;
- guint i;
- for (i = 0;i < m_pinyin_len; i++) {
+ for (gint i = 0; i < m_pinyin_len; i++) {
p.pinyin_id[i][0] = m_stmt->columnInt (i + i + DB_COLUMN_S0);
p.pinyin_id[i][1] = m_stmt->columnInt (i + i + DB_COLUMN_S0 + 1);
}
- for (;i < MAX_PHRASE_LEN; i++) {
- p.pinyin_id[i][0] = p.pinyin_id[i][1] = PINYIN_ID_VOID;
- }
phrases << p;
row ++;
}