From 1edb860fd465879311ec85c5c6385067b7985013 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Wed, 21 Oct 2015 09:04:14 -0400 Subject: Merge to XFA: Remove void* ctor from CPDF_Number. This Removes the ctor that took a pointer to the data to store and copied it into the union memory. Instead, the call sites look at the type and pass the correct value. TBR=tsepez@chromium.org Review URL: https://codereview.chromium.org/1422473002 . (cherry picked from commit 8430a5d04883fac4666d0c321fc679bcaf99cb71) Review URL: https://codereview.chromium.org/1417113002 . --- core/include/fpdfapi/fpdf_objects.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'core/include') diff --git a/core/include/fpdfapi/fpdf_objects.h b/core/include/fpdfapi/fpdf_objects.h index a5f52832a1..17aba67deb 100644 --- a/core/include/fpdfapi/fpdf_objects.h +++ b/core/include/fpdfapi/fpdf_objects.h @@ -140,13 +140,7 @@ class CPDF_Number : public CPDF_Object { return new CPDF_Number(str); } - static CPDF_Number* Create(FX_BOOL bInteger, void* pData) { - return new CPDF_Number(bInteger, pData); - } - - CPDF_Number() : CPDF_Object(PDFOBJ_NUMBER), m_bInteger(false), m_Integer(0) {} - - CPDF_Number(FX_BOOL bInteger, void* pData); + CPDF_Number() : CPDF_Object(PDFOBJ_NUMBER), m_bInteger(TRUE), m_Integer(0) {} CPDF_Number(int value); -- cgit v1.2.3