summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2015-01-15 18:14:43 -0800
committerTom Sepez <tsepez@chromium.org>2015-01-15 18:14:43 -0800
commit624b166d4f50874f93c6d0824e91cd5b955c0487 (patch)
tree7b0384c8d70d8915b465f7144d87aeb45a996d9a
parentd0edcea1a1b22813f593022ca29fca79074757bf (diff)
downloadpdfium-624b166d4f50874f93c6d0824e91cd5b955c0487.tar.xz
Allow FPDFBookmark_GetFirstChild to return the top level bookmark
Previously when passing a NULL bookmark to FPDFBookmark_GetFirstChild it returned NULL instead of returning the top level bookmark. This change removes the early exit in this case allowing the top level bookmark to be retrieved. BUG=https://code.google.com/p/pdfium/issues/detail?id=110 R=bo_xu@foxitsoftware.com, tsepez@chromium.org Review URL: https://codereview.chromium.org/847243005
-rw-r--r--fpdfsdk/src/fpdfdoc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/fpdfsdk/src/fpdfdoc.cpp b/fpdfsdk/src/fpdfdoc.cpp
index feb7cfbde5..41f5c8a1bb 100644
--- a/fpdfsdk/src/fpdfdoc.cpp
+++ b/fpdfsdk/src/fpdfdoc.cpp
@@ -29,7 +29,7 @@ static CPDF_Bookmark FindBookmark(const CPDF_BookmarkTree& tree, CPDF_Bookmark b
DLLEXPORT FPDF_BOOKMARK STDCALL FPDFBookmark_GetFirstChild(FPDF_DOCUMENT document, FPDF_BOOKMARK pDict)
{
- if (!document || !pDict)
+ if (!document)
return NULL;
CPDF_Document* pDoc = (CPDF_Document*)document;
CPDF_BookmarkTree tree(pDoc);