Clean up CFX_UTF8Decoder.
- Make AppendCodePoint() private.
- Remove unused ClearStatus().
Change-Id: I40f2d52922c1ad8cf0fad80d0be7e7f8cb73a85e
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/86130
Reviewed-by: Hui Yingst <nigi@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fxcrt/cfx_utf8decoder.h b/core/fxcrt/cfx_utf8decoder.h
index a236aac..af14a04 100644
--- a/core/fxcrt/cfx_utf8decoder.h
+++ b/core/fxcrt/cfx_utf8decoder.h
@@ -15,11 +15,11 @@
~CFX_UTF8Decoder();
void Input(uint8_t byte);
- void AppendCodePoint(uint32_t ch);
- void ClearStatus() { m_PendingBytes = 0; }
WideStringView GetResult() const { return m_Buffer.AsStringView(); }
private:
+ void AppendCodePoint(uint32_t ch);
+
int m_PendingBytes = 0;
uint32_t m_PendingChar = 0;
CFX_WideTextBuf m_Buffer;