Merge to XFA: Remove FX_BSTR and FX_WSTR typedefs.
[pdfium.git] / xfa / src / fxfa / src / app / xfa_checksum.cpp
index 9f4345f..20546df 100644 (file)
@@ -15,7 +15,7 @@ CXFA_SAXReaderHandler::CXFA_SAXReaderHandler(CXFA_ChecksumContext *pContext)
 CXFA_SAXReaderHandler::~CXFA_SAXReaderHandler()\r
 {\r
 }\r
-FX_LPVOID CXFA_SAXReaderHandler::OnTagEnter(FX_BSTR bsTagName, FX_SAXNODE eType, FX_DWORD dwStartPos)\r
+void* CXFA_SAXReaderHandler::OnTagEnter(const CFX_ByteStringC& bsTagName, FX_SAXNODE eType, FX_DWORD dwStartPos)\r
 {\r
     UpdateChecksum(TRUE);\r
     if (eType != FX_SAXNODE_Tag && eType != FX_SAXNODE_Instruction) {\r
@@ -31,7 +31,7 @@ FX_LPVOID CXFA_SAXReaderHandler::OnTagEnter(FX_BSTR bsTagName, FX_SAXNODE eType,
     m_SAXContext.m_bsTagName = bsTagName;\r
     return &m_SAXContext;\r
 }\r
-void CXFA_SAXReaderHandler::OnTagAttribute(FX_LPVOID pTag, FX_BSTR bsAttri, FX_BSTR bsValue)\r
+void CXFA_SAXReaderHandler::OnTagAttribute(void* pTag, const CFX_ByteStringC& bsAttri, const CFX_ByteStringC& bsValue)\r
 {\r
     if (pTag == NULL) {\r
         return;\r
@@ -43,7 +43,7 @@ void CXFA_SAXReaderHandler::OnTagAttribute(FX_LPVOID pTag, FX_BSTR bsAttri, FX_B
     textBuf << bsValue;\r
     textBuf << FX_BSTRC("\"");\r
 }\r
-void CXFA_SAXReaderHandler::OnTagBreak(FX_LPVOID pTag)\r
+void CXFA_SAXReaderHandler::OnTagBreak(void* pTag)\r
 {\r
     if (pTag == NULL) {\r
         return;\r
@@ -52,7 +52,7 @@ void CXFA_SAXReaderHandler::OnTagBreak(FX_LPVOID pTag)
     textBuf << FX_BSTRC(">");\r
     UpdateChecksum(FALSE);\r
 }\r
-void CXFA_SAXReaderHandler::OnTagData(FX_LPVOID pTag, FX_SAXNODE eType, FX_BSTR bsData, FX_DWORD dwStartPos)\r
+void CXFA_SAXReaderHandler::OnTagData(void* pTag, FX_SAXNODE eType, const CFX_ByteStringC& bsData, FX_DWORD dwStartPos)\r
 {\r
     if (pTag == NULL) {\r
         return;\r
@@ -66,7 +66,7 @@ void CXFA_SAXReaderHandler::OnTagData(FX_LPVOID pTag, FX_SAXNODE eType, FX_BSTR
         textBuf << FX_BSTRC("]]>");\r
     }\r
 }\r
-void CXFA_SAXReaderHandler::OnTagClose(FX_LPVOID pTag, FX_DWORD dwEndPos)\r
+void CXFA_SAXReaderHandler::OnTagClose(void* pTag, FX_DWORD dwEndPos)\r
 {\r
     if (pTag == NULL) {\r
         return;\r
@@ -82,7 +82,7 @@ void CXFA_SAXReaderHandler::OnTagClose(FX_LPVOID pTag, FX_DWORD dwEndPos)
     }\r
     UpdateChecksum(FALSE);\r
 }\r
-void CXFA_SAXReaderHandler::OnTagEnd(FX_LPVOID pTag, FX_BSTR bsTagName, FX_DWORD dwEndPos)\r
+void CXFA_SAXReaderHandler::OnTagEnd(void* pTag, const CFX_ByteStringC& bsTagName, FX_DWORD dwEndPos)\r
 {\r
     if (pTag == NULL) {\r
         return;\r
@@ -93,7 +93,7 @@ void CXFA_SAXReaderHandler::OnTagEnd(FX_LPVOID pTag, FX_BSTR bsTagName, FX_DWORD
     textBuf << FX_BSTRC(">");\r
     UpdateChecksum(FALSE);\r
 }\r
-void CXFA_SAXReaderHandler::OnTargetData(FX_LPVOID pTag, FX_SAXNODE eType, FX_BSTR bsData, FX_DWORD dwStartPos)\r
+void CXFA_SAXReaderHandler::OnTargetData(void* pTag, FX_SAXNODE eType, const CFX_ByteStringC& bsData, FX_DWORD dwStartPos)\r
 {\r
     if (pTag == NULL && eType != FX_SAXNODE_Comment) {\r
         return;\r
@@ -116,7 +116,7 @@ void CXFA_SAXReaderHandler::UpdateChecksum(FX_BOOL bCheckSpace)
     if (iLength < 1) {\r
         return;\r
     }\r
-    FX_LPBYTE pBuffer = m_SAXContext.m_TextBuf.GetBuffer();\r
+    uint8_t* pBuffer = m_SAXContext.m_TextBuf.GetBuffer();\r
     FX_BOOL bUpdata = TRUE;\r
     if (bCheckSpace) {\r
         bUpdata = FALSE;\r
@@ -184,7 +184,7 @@ void CXFA_ChecksumContext::FinishChecksum()
         FXSYS_memset(digest, 0, 20);\r
         CRYPT_SHA1Finish(m_pByteContext, digest);\r
         int32_t nLen = FX_Base64EncodeA(digest, 20, NULL);\r
-        FX_LPSTR pBuffer = m_bsChecksum.GetBuffer(nLen);\r
+        FX_CHAR* pBuffer = m_bsChecksum.GetBuffer(nLen);\r
         FX_Base64EncodeA(digest, 20, pBuffer);\r
         m_bsChecksum.ReleaseBuffer(nLen);\r
         FX_Free(m_pByteContext);\r
@@ -195,7 +195,7 @@ void CXFA_ChecksumContext::GetChecksum(CFX_ByteString &bsChecksum)
 {\r
     bsChecksum = m_bsChecksum;\r
 }\r
-void CXFA_ChecksumContext::Update(FX_BSTR bsText)\r
+void CXFA_ChecksumContext::Update(const CFX_ByteStringC& bsText)\r
 {\r
     if (m_pByteContext != NULL) {\r
         CRYPT_SHA1Update(m_pByteContext, bsText.GetPtr(), bsText.GetLength());\r