diff options
author | tsepez <tsepez@chromium.org> | 2016-09-13 12:23:30 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-09-13 12:23:30 -0700 |
commit | f86ca3884886506c999a3b521078151e7cda0bf9 (patch) | |
tree | 691e3fe357541698159f3ca903a85461e20a43f0 /fpdfsdk/fpdfppo.cpp | |
parent | f34518bd1379289659b4c050d140690ba8f8b8aa (diff) | |
download | pdfium-f86ca3884886506c999a3b521078151e7cda0bf9.tar.xz |
Remove more strcmp/memcmp usage.
Review-Url: https://codereview.chromium.org/2340513002
Diffstat (limited to 'fpdfsdk/fpdfppo.cpp')
-rw-r--r-- | fpdfsdk/fpdfppo.cpp | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/fpdfsdk/fpdfppo.cpp b/fpdfsdk/fpdfppo.cpp index 85dba5e975..3432fb6e6e 100644 --- a/fpdfsdk/fpdfppo.cpp +++ b/fpdfsdk/fpdfppo.cpp @@ -223,17 +223,12 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, const CFX_ByteString& key = it->first; CPDF_Object* pNextObj = it->second; ++it; - if (!FXSYS_strcmp(key.c_str(), "Parent") || - !FXSYS_strcmp(key.c_str(), "Prev") || - !FXSYS_strcmp(key.c_str(), "First")) { + if (key == "Parent" || key == "Prev" || key == "First") continue; - } - if (pNextObj) { - if (!UpdateReference(pNextObj, pDoc, pObjNumberMap)) - pDict->RemoveAt(key); - } else { + if (!pNextObj) return FALSE; - } + if (!UpdateReference(pNextObj, pDoc, pObjNumberMap)) + pDict->RemoveAt(key); } break; } |