mirror of
https://github.com/yanyiwu/cppjieba.git
synced 2025-07-18 00:00:12 +08:00
make compiler happy
This commit is contained in:
parent
dcced8561e
commit
42a73eeb64
@ -49,10 +49,14 @@ struct WordRange {
|
|||||||
struct RuneStrLite {
|
struct RuneStrLite {
|
||||||
uint32_t rune;
|
uint32_t rune;
|
||||||
uint32_t len;
|
uint32_t len;
|
||||||
|
RuneStrLite(): rune(0), len(0) {
|
||||||
|
}
|
||||||
|
RuneStrLite(uint32_t r, uint32_t l): rune(r), len(l) {
|
||||||
|
}
|
||||||
}; // struct RuneStrLite
|
}; // struct RuneStrLite
|
||||||
|
|
||||||
inline RuneStrLite DecodeRuneInString(const char* str, size_t len) {
|
inline RuneStrLite DecodeRuneInString(const char* str, size_t len) {
|
||||||
RuneStrLite rp = {0, 0};
|
RuneStrLite rp(0, 0);
|
||||||
if (str == NULL || len == 0) {
|
if (str == NULL || len == 0) {
|
||||||
return rp;
|
return rp;
|
||||||
}
|
}
|
||||||
@ -114,7 +118,7 @@ inline bool DecodeRunesInString(const char* s, size_t len, RuneStrArray& runes)
|
|||||||
if (rp.len == 0) {
|
if (rp.len == 0) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
RuneStr x = {rp.rune, s + i, rp.len};
|
RuneStr x(rp.rune, s + i, rp.len);
|
||||||
runes.push_back(x);
|
runes.push_back(x);
|
||||||
i += rp.len;
|
i += rp.len;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user