summaryrefslogtreecommitdiffstats
path: root/src/PYPCloudCandidates.h
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2020-09-22 11:01:48 +0800
committerPeng Wu <alexepico@gmail.com>2020-09-22 11:01:48 +0800
commit0e6091ca1e3577db003698f5696dff65ef2118c3 (patch)
tree22c709421b237bacca2675fac3f05b2edd5e1319 /src/PYPCloudCandidates.h
parentdb9d9d43f8db12426e26abb0940bf4ddb7f408c3 (diff)
downloadibus-libpinyin-0e6091ca1e3577db003698f5696dff65ef2118c3.tar.gz
ibus-libpinyin-0e6091ca1e3577db003698f5696dff65ef2118c3.tar.xz
ibus-libpinyin-0e6091ca1e3577db003698f5696dff65ef2118c3.zip
improve cloudAsyncRequest method
Diffstat (limited to 'src/PYPCloudCandidates.h')
-rw-r--r--src/PYPCloudCandidates.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/PYPCloudCandidates.h b/src/PYPCloudCandidates.h
index f46c5d7..d3b1b29 100644
--- a/src/PYPCloudCandidates.h
+++ b/src/PYPCloudCandidates.h
@@ -61,7 +61,7 @@ public:
int selectCandidate (EnhancedCandidate & enhanced);
- void cloudAsyncRequest (const gchar* pinyin);
+ void cloudAsyncRequest (gpointer user_data);
void cloudSyncRequest (const gchar* pinyin, std::vector<EnhancedCandidate> & candidates);
void delayedCloudAsyncRequest (const gchar* pinyin);
@@ -77,7 +77,7 @@ private:
static void delayedCloudAsyncRequestDestroyCallBack (gpointer user_data);
static void cloudResponseCallBack (GObject *object, GAsyncResult *result, gpointer user_data);
- void processCloudResponse (GInputStream *stream, std::vector<EnhancedCandidate> & candidates);
+ void processCloudResponse (GInputStream *stream, std::vector<EnhancedCandidate> & candidates, const gchar *pinyin);
/* get internal full pinyin representation */
String getFullPinyin ();