From 113d5b4ca3d11f09c5642971cdccbd651eb4f3f4 Mon Sep 17 00:00:00 2001 From: Oleg Korshul Date: Wed, 25 Oct 2017 18:10:59 +0300 Subject: [PATCH] refactoring --- PdfReader/Src/RendererOutputDev.cpp | 8 ++++++++ PdfReader/Src/StringExt.cpp | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/PdfReader/Src/RendererOutputDev.cpp b/PdfReader/Src/RendererOutputDev.cpp index 557c373e3a..8819148909 100644 --- a/PdfReader/Src/RendererOutputDev.cpp +++ b/PdfReader/Src/RendererOutputDev.cpp @@ -1837,6 +1837,8 @@ namespace PdfReader oBase64.Encode((unsigned char *)seBuffer->GetBuffer(), seBuffer->GetLength()); oXmlWriter.WriteString(AStringToWString(oBase64.GetCString())); oXmlWriter.WriteNodeEnd(L"ToUnicode"); + + delete seBuffer; } oDictItem.Free(); @@ -1940,6 +1942,8 @@ namespace PdfReader oXmlWriter.WriteString(AStringToWString(oBase64.GetCString())); oXmlWriter.WriteNodeEnd(L"UseCMap"); + + delete seBuffer; } oEncItem.Free(); } @@ -1958,6 +1962,8 @@ namespace PdfReader oXmlWriter.WriteString(AStringToWString(oBase64.GetCString())); oXmlWriter.WriteNodeEnd(L"Stream"); oXmlWriter.WriteNodeEnd(L"Encoding"); + + delete seBuffer; } oDictItem.Free(); @@ -2368,6 +2374,8 @@ namespace PdfReader oXmlWriter.WriteString(AStringToWString(oBase64.GetCString())); oXmlWriter.WriteNodeEnd(L"CIDToGIDMap"); + + delete seBuffer; } oFontItem.Free(); diff --git a/PdfReader/Src/StringExt.cpp b/PdfReader/Src/StringExt.cpp index 03d9b94cd3..423dc9089a 100644 --- a/PdfReader/Src/StringExt.cpp +++ b/PdfReader/Src/StringExt.cpp @@ -605,7 +605,7 @@ namespace PdfReader double dTemp = 0; int nInt; - if ((bNegative = dValue < 0)) + if (bNegative = (dValue < 0)) dValue = -dValue; dValue = floor(dValue * pow((double)10, nPrecision) + 0.5);