Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / core / src / fxcodec / codec / fx_codec_png.cpp
index 8cb24ba..55d66a3 100644 (file)
@@ -51,7 +51,7 @@ static void _png_load_bmp_attribute(png_structp png_ptr, png_infop info_ptr, CFX
         png_get_tIME(png_ptr, info_ptr, &t);\r
         if (t) {\r
             FXSYS_memset32(pAttribute->m_strTime, 0, sizeof(pAttribute->m_strTime));\r
-            FXSYS_snprintf((FX_LPSTR)pAttribute->m_strTime, sizeof(pAttribute->m_strTime), "%4d:%2d:%2d %2d:%2d:%2d",\r
+            FXSYS_snprintf((FX_CHAR*)pAttribute->m_strTime, sizeof(pAttribute->m_strTime), "%4d:%2d:%2d %2d:%2d:%2d",\r
                            t->year, t->month, t->day, t->hour, t->minute, t->second);\r
             pAttribute->m_strTime[sizeof(pAttribute->m_strTime) - 1] = 0;\r
             bTime = 1;\r
@@ -60,7 +60,7 @@ static void _png_load_bmp_attribute(png_structp png_ptr, png_infop info_ptr, CFX
 #if defined(PNG_TEXT_SUPPORTED)\r
         int i;\r
         FX_DWORD len;\r
-        FX_LPCSTR buf;\r
+        const FX_CHAR* buf;\r
         int num_text;\r
         png_textp text = NULL;\r
         png_get_text(png_ptr, info_ptr, &text, &num_text);\r
@@ -77,7 +77,7 @@ static void _png_load_bmp_attribute(png_structp png_ptr, png_infop info_ptr, CFX
                 buf = "Author";\r
                 if (!FXSYS_memcmp32(buf, text[i].key, FX_MIN(len, FXSYS_strlen(buf)))) {\r
                     pAttribute->m_strAuthor.Empty();\r
-                    pAttribute->m_strAuthor.Load((FX_LPBYTE)text[i].text, (FX_STRSIZE)text[i].text_length);\r
+                    pAttribute->m_strAuthor.Load((uint8_t*)text[i].text, (FX_STRSIZE)text[i].text_length);\r
                 }\r
             }\r
         }\r
@@ -180,7 +180,7 @@ static void _png_get_row_func(png_structp png_ptr, png_bytep new_row, png_uint_3
         return;\r
     }\r
     CCodec_PngModule* pModule = (CCodec_PngModule*)p->parent_ptr;\r
-    FX_LPBYTE src_buf = NULL;\r
+    uint8_t* src_buf = NULL;\r
     if(!pModule->AskScanlineBufCallback(p->child_ptr, row_num, src_buf)) {\r
         png_error(png_ptr, "Ask Scanline buffer Callback Error");\r
     }\r
@@ -234,7 +234,7 @@ void CCodec_PngModule::Finish(void* pContext)
         p->m_FreeFunc(p);\r
     }\r
 }\r
-FX_BOOL CCodec_PngModule::Input(void* pContext, FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_DIBAttribute* pAttribute)\r
+FX_BOOL CCodec_PngModule::Input(void* pContext, const uint8_t* src_buf, FX_DWORD src_size, CFX_DIBAttribute* pAttribute)\r
 {\r
     FXPNG_Context* p = (FXPNG_Context*)pContext;\r
     if(setjmp(png_jmpbuf(p->png_ptr))) {\r
@@ -243,6 +243,6 @@ FX_BOOL CCodec_PngModule::Input(void* pContext, FX_LPCBYTE src_buf, FX_DWORD src
         }\r
         return FALSE;\r
     }\r
-    png_process_data(p->png_ptr, p->info_ptr, (FX_LPBYTE)src_buf, src_size);\r
+    png_process_data(p->png_ptr, p->info_ptr, (uint8_t*)src_buf, src_size);\r
     return TRUE;\r
 }\r