projects
/
platform
/
framework
/
web
/
crosswalk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git]
/
src
/
third_party
/
pdfium
/
core
/
src
/
fpdfapi
/
fpdf_parser
/
fpdf_parser_objects.cpp
diff --git
a/src/third_party/pdfium/core/src/fpdfapi/fpdf_parser/fpdf_parser_objects.cpp
b/src/third_party/pdfium/core/src/fpdfapi/fpdf_parser/fpdf_parser_objects.cpp
index
e945ab5
..
07b447b
100644
(file)
--- a/
src/third_party/pdfium/core/src/fpdfapi/fpdf_parser/fpdf_parser_objects.cpp
+++ b/
src/third_party/pdfium/core/src/fpdfapi/fpdf_parser/fpdf_parser_objects.cpp
@@
-626,7
+626,9
@@
CFX_WideString CPDF_Dictionary::GetUnicodeText(FX_BSTR key, CFX_CharMap* pCharMa
if (p) {
if(p->GetType() == PDFOBJ_REFERENCE) {
p = ((CPDF_Reference*)p)->GetDirect();
- return p->GetUnicodeText(pCharMap);
+ if (p) {
+ return p->GetUnicodeText(pCharMap);
+ }
} else {
return p->GetUnicodeText(pCharMap);
}