Write out some non-ASCII characters as escape sequences. Change-Id: I882d454d37731002dc28dedc804f3e65ab8725d5 Reviewed-on: https://pdfium-review.googlesource.com/c/46890 Reviewed-by: Tom Sepez <tsepez@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/fxbarcode/datamatrix/BC_HighLevelEncoder.cpp b/fxbarcode/datamatrix/BC_HighLevelEncoder.cpp index 3ee5cd7..cf83f83 100644 --- a/fxbarcode/datamatrix/BC_HighLevelEncoder.cpp +++ b/fxbarcode/datamatrix/BC_HighLevelEncoder.cpp
@@ -45,8 +45,12 @@ const wchar_t kPad = 129; const wchar_t kMacro05 = 236; const wchar_t kMacro06 = 237; -const wchar_t kMacro05Header[] = L"[)>05"; -const wchar_t kMacro06Header[] = L"[)>06"; +const wchar_t kMacro05Header[] = + L"[)>\036" + L"05"; +const wchar_t kMacro06Header[] = + L"[)>\036" + L"06"; const wchar_t kMacroTrailer = 0x0004; wchar_t Randomize253State(wchar_t ch, int32_t codewordPosition) {