projects
/
platform
/
upstream
/
libpinyin.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2e4cb2b
)
add extern "C"
author
Peng Wu
<alexepico@gmail.com>
Tue, 30 Aug 2011 05:00:34 +0000
(13:00 +0800)
committer
Peng Wu
<alexepico@gmail.com>
Tue, 30 Aug 2011 05:00:57 +0000
(13:00 +0800)
src/pinyin.cpp
patch
|
blob
|
history
src/pinyin.h
patch
|
blob
|
history
diff --git
a/src/pinyin.cpp
b/src/pinyin.cpp
index
b3f4f1b
..
8eb4640
100644
(file)
--- a/
src/pinyin.cpp
+++ b/
src/pinyin.cpp
@@
-1,7
+1,6
@@
#include "pinyin.h"
-/* Note: will implement a glue layer for input method integration.
- */
+/* a glue layer for input method integration. */
struct _pinyin_context_t{
PinyinCustomSettings m_custom;
diff --git
a/src/pinyin.h
b/src/pinyin.h
index
c4c121d
..
49b85a2
100644
(file)
--- a/
src/pinyin.h
+++ b/
src/pinyin.h
@@
-43,6
+43,8
@@
using namespace pinyin;
+extern "C" {
+
typedef struct _pinyin_context_t pinyin_context_t;
pinyin_context_t * pinyin_init(const char * systemdir, const char * userdir);
@@
-87,4
+89,6
@@
bool pinyin_train(pinyin_context_t * context);
bool pinyin_save(pinyin_context_t * context);
bool pinyin_reset(pinyin_context_t * context);
+}
+
#endif