From 75b656a185ded6423b170546b89a945ac7aed74d Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Fri, 28 Apr 2017 15:50:15 -0700 Subject: Clean up private methods in CBC_C40Encoder. Change-Id: I0c33ec81ef9fd3ff7c22f33f5647a923aecd3e77 Reviewed-on: https://pdfium-review.googlesource.com/4594 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- fxbarcode/datamatrix/BC_C40Encoder.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'fxbarcode/datamatrix/BC_C40Encoder.h') diff --git a/fxbarcode/datamatrix/BC_C40Encoder.h b/fxbarcode/datamatrix/BC_C40Encoder.h index ad8669d412..550d226efb 100644 --- a/fxbarcode/datamatrix/BC_C40Encoder.h +++ b/fxbarcode/datamatrix/BC_C40Encoder.h @@ -29,11 +29,13 @@ class CBC_C40Encoder : public CBC_Encoder { virtual int32_t encodeChar(wchar_t c, CFX_WideString& sb, int32_t& e); private: - int32_t backtrackOneCharacter(CBC_EncoderContext& context, - CFX_WideString& buffer, - CFX_WideString& removed, - int32_t lastCharSize, - int32_t& e); + // Moves back by 1 position in |context| and adjusts |buffer| accordingly + // using |lastCharSize|. Returns the length of the current character in + // |context| after adjusting the position. If the character cannot be encoded, + // return -1. + int32_t BacktrackOneCharacter(CBC_EncoderContext* context, + CFX_WideString* buffer, + int32_t lastCharSize); }; #endif // FXBARCODE_DATAMATRIX_BC_C40ENCODER_H_ -- cgit v1.2.3