diff options
| author | Sam Varshavchik | 2017-03-09 06:47:37 -0500 |
|---|---|---|
| committer | Sam Varshavchik | 2017-03-09 06:47:37 -0500 |
| commit | 914d160ada16463a76d42011aa8d721134fba9b8 (patch) | |
| tree | 0ca27e91d287778259c8b8f50b7cec0f5e4bafa4 /rfc2045/rfc3676parsercpp.C | |
| parent | 51ba33a2e4b3a1e2679d240549c57963a845ae7c (diff) | |
| download | courier-libs-914d160ada16463a76d42011aa8d721134fba9b8.tar.bz2 | |
courier-unicode API update.
Diffstat (limited to 'rfc2045/rfc3676parsercpp.C')
| -rw-r--r-- | rfc2045/rfc3676parsercpp.C | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/rfc2045/rfc3676parsercpp.C b/rfc2045/rfc3676parsercpp.C index cb67993..98976f0 100644 --- a/rfc2045/rfc3676parsercpp.C +++ b/rfc2045/rfc3676parsercpp.C @@ -16,7 +16,7 @@ extern "C" { return 0; } - int mail::tpp_trampoline_line_contents(const unicode_char *ptr, + int mail::tpp_trampoline_line_contents(const char32_t *ptr, size_t cnt, void *arg) { reinterpret_cast<mail::textplainparser *>(arg) @@ -91,7 +91,7 @@ void mail::textplainparser::line_begin(size_t quote_level) { if (quote_level) { - std::vector<unicode_char> vec; + std::vector<char32_t> vec; vec.reserve(quote_level+1); vec.insert(vec.end(), quote_level, '>'); @@ -100,7 +100,7 @@ void mail::textplainparser::line_begin(size_t quote_level) } } -void mail::textplainparser::line_contents(const unicode_char *data, +void mail::textplainparser::line_contents(const char32_t *data, size_t cnt) { } @@ -111,7 +111,7 @@ void mail::textplainparser::line_flowed_notify() void mail::textplainparser::line_end() { - unicode_char nl='\n'; + char32_t nl='\n'; line_contents(&nl, 1); } |
