Avoid requiring CIDSET_UNKNOWN be 0 in CPDF_ToUnicodeMap::Load() It happens to be that way, but it is better if we don't rely on it. Change-Id: I732b86deb7f3176fb6c1567db9609e0721da1e8e Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/88071 Auto-Submit: Tom Sepez <tsepez@chromium.org> Commit-Queue: Tom Sepez <tsepez@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfapi/font/cpdf_tounicodemap.cpp b/core/fpdfapi/font/cpdf_tounicodemap.cpp index 348cdb8..d1df1f8 100644 --- a/core/fpdfapi/font/cpdf_tounicodemap.cpp +++ b/core/fpdfapi/font/cpdf_tounicodemap.cpp
@@ -136,7 +136,7 @@ else if (word == "/Adobe-GB1-UCS2") cid_set = CIDSET_GB1; } - if (cid_set) { + if (cid_set != CIDSET_UNKNOWN) { auto* manager = CPDF_FontGlobals::GetInstance()->GetCMapManager(); m_pBaseMap = manager->GetCID2UnicodeMap(cid_set); }