summaryrefslogtreecommitdiffstats
path: root/src/storage/pinyin_parser2.h
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2014-03-13 14:20:56 +0800
committerPeng Wu <alexepico@gmail.com>2014-03-13 14:20:56 +0800
commitfb3a4831ffc38392cf0a821134604035db259fa6 (patch)
tree3fa26defedbbcb6b9c7f3a93544117f40cc7b7f6 /src/storage/pinyin_parser2.h
parent72d7b9d4edf40758a77ce8b8276fb3625cc9d522 (diff)
downloadlibzhuyin-fb3a4831ffc38392cf0a821134604035db259fa6.tar.gz
libzhuyin-fb3a4831ffc38392cf0a821134604035db259fa6.tar.xz
libzhuyin-fb3a4831ffc38392cf0a821134604035db259fa6.zip
extend in_chewing_scheme method
Diffstat (limited to 'src/storage/pinyin_parser2.h')
-rw-r--r--src/storage/pinyin_parser2.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/storage/pinyin_parser2.h b/src/storage/pinyin_parser2.h
index f44c3d3..82edbb6 100644
--- a/src/storage/pinyin_parser2.h
+++ b/src/storage/pinyin_parser2.h
@@ -167,7 +167,7 @@ public:
* Check whether the input character is in the chewing keyboard mapping.
*
*/
- virtual bool in_chewing_scheme(pinyin_option_t options, const char key, const char ** symbol) const = 0;
+ virtual bool in_chewing_scheme(pinyin_option_t options, const char key, gchar ** & symbols) const = 0;
};
/**
@@ -216,7 +216,7 @@ public:
public:
bool set_scheme(ChewingScheme scheme);
- virtual bool in_chewing_scheme(pinyin_option_t options, const char key, const char ** symbol) const;
+ virtual bool in_chewing_scheme(pinyin_option_t options, const char key, gchar ** & symbols) const;
};
@@ -240,7 +240,7 @@ public:
virtual int parse(pinyin_option_t options, ChewingKeyVector & keys, ChewingKeyRestVector & key_rests, const char *str, int len) const;
public:
- virtual bool in_chewing_scheme(pinyin_option_t options, const char key, const char ** symbol) const;
+ virtual bool in_chewing_scheme(pinyin_option_t options, const char key, gchar ** & symbols) const;
};