summaryrefslogtreecommitdiffstats
path: root/src/pinyin.h
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2016-06-12 16:14:20 +0800
committerPeng Wu <alexepico@gmail.com>2016-06-12 16:14:20 +0800
commit5e45e62467c4d55a724c6c9058653a88fe61f21c (patch)
treedfecfffdc18224a727b84dd36629f24f86ad7d80 /src/pinyin.h
parent008edeec2e2aba365e1ece63667fb56cab213f97 (diff)
downloadlibpinyin-5e45e62467c4d55a724c6c9058653a88fe61f21c.tar.gz
libpinyin-5e45e62467c4d55a724c6c9058653a88fe61f21c.tar.xz
libpinyin-5e45e62467c4d55a724c6c9058653a88fe61f21c.zip
write pinyin_get_*_offset functions
Diffstat (limited to 'src/pinyin.h')
-rw-r--r--src/pinyin.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/pinyin.h b/src/pinyin.h
index 41526b3..26ffb81 100644
--- a/src/pinyin.h
+++ b/src/pinyin.h
@@ -867,8 +867,16 @@ bool pinyin_get_pinyin_key_rest_length(pinyin_instance_t * instance,
*
*/
bool pinyin_get_pinyin_offset(pinyin_instance_t * instance,
- guint16 cursor,
- guint16 * offset);
+ size_t cursor,
+ size_t * offset);
+
+bool pinyin_get_left_character_offset(pinyin_instance_t * instance,
+ size_t offset,
+ size_t * left);
+
+bool pinyin_get_right_character_offset(pinyin_instance_t * instance,
+ size_t offset,
+ size_t * right);
#if 0
/**