summaryrefslogtreecommitdiff
path: root/core/include/fpdfapi
diff options
context:
space:
mode:
authorfoxit <jun_fang@foxitsoftware.com>2014-07-07 14:06:56 -0700
committerfoxit <jun_fang@foxitsoftware.com>2014-07-07 14:06:56 -0700
commita26b3289515acebc1e936234a1b076d4a9a3fca5 (patch)
tree435ed06270ad2417b5a1bbf38d23a8c1e29b03b2 /core/include/fpdfapi
parentf3227aeb0b4243a0ce4da5f6adfa1ebbfc902d17 (diff)
downloadpdfium-a26b3289515acebc1e936234a1b076d4a9a3fca5.tar.xz
fix a crash issue in _CMapLookupCallback
BUG=382242 R=palmer@chromium.org Review URL: https://codereview.chromium.org/341333004
Diffstat (limited to 'core/include/fpdfapi')
-rw-r--r--core/include/fpdfapi/fpdf_objects.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/include/fpdfapi/fpdf_objects.h b/core/include/fpdfapi/fpdf_objects.h
index a41ff087ca..1b7cb94583 100644
--- a/core/include/fpdfapi/fpdf_objects.h
+++ b/core/include/fpdfapi/fpdf_objects.h
@@ -49,6 +49,11 @@ public:
return m_ObjNum;
}
+ FX_DWORD GetGenNum() const
+ {
+ return m_GenNum;
+ }
+
FX_BOOL IsIdentical(CPDF_Object* pObj) const;
CPDF_Object* Clone(FX_BOOL bDirect = FALSE) const;
@@ -90,9 +95,11 @@ protected:
CPDF_Object()
{
m_ObjNum = 0;
+ m_GenNum = 0;
}
FX_DWORD m_ObjNum;
+ FX_DWORD m_GenNum;
void Destroy();