Index: fpdfsdk/src/fpdfdoc.cpp |
diff --git a/fpdfsdk/src/fpdfdoc.cpp b/fpdfsdk/src/fpdfdoc.cpp |
index edd61f9e516431cd6faa39fc220c11c4c000365a..e974ffbcf245a561c39f7a6d9305139a4e9edfdc 100644 |
--- a/fpdfsdk/src/fpdfdoc.cpp |
+++ b/fpdfsdk/src/fpdfdoc.cpp |
@@ -36,7 +36,8 @@ DLLEXPORT FPDF_BOOKMARK STDCALL FPDFBookmark_Find(FPDF_DOCUMENT document, FPDF_W |
CPDF_Document* pDoc = (CPDF_Document*)document; |
CPDF_BookmarkTree tree(pDoc); |
- CFX_WideString wstr = CFX_WideString::FromUTF16LE(title); |
+ FX_STRSIZE len = CFX_WideString::WStringLength(title); |
+ CFX_WideString wstr = CFX_WideString::FromUTF16LE(title, len); |
return FindBookmark(tree, NULL, wstr); |
} |