Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fgas / include / fx_sys.h
index 8e099bc..3982e0d 100644 (file)
@@ -24,11 +24,11 @@ typedef FX_DOUBLE *                 FX_LPDOUBLE;
 typedef FX_DOUBLE const *      FX_LPCDOUBLE;\r
 FX_FLOAT       FX_tan(FX_FLOAT a);\r
 FX_FLOAT       FX_log(FX_FLOAT b, FX_FLOAT x);\r
-FX_FLOAT       FX_strtof(FX_LPCSTR pcsStr, int32_t iLength = -1, int32_t *pUsedLen = NULL);\r
-FX_FLOAT       FX_wcstof(FX_LPCWSTR pwsStr, int32_t iLength = -1, int32_t *pUsedLen = NULL);\r
-FX_LPWSTR      FX_wcsncpy(FX_LPWSTR dstStr, FX_LPCWSTR srcStr, size_t count);\r
-int32_t        FX_wcsnicmp(FX_LPCWSTR s1, FX_LPCWSTR s2, size_t count);\r
-int32_t        FX_strnicmp(FX_LPCSTR s1, FX_LPCSTR s2, size_t count);\r
+FX_FLOAT       FX_strtof(const FX_CHAR* pcsStr, int32_t iLength = -1, int32_t *pUsedLen = NULL);\r
+FX_FLOAT       FX_wcstof(const FX_WCHAR* pwsStr, int32_t iLength = -1, int32_t *pUsedLen = NULL);\r
+FX_WCHAR*      FX_wcsncpy(FX_WCHAR* dstStr, const FX_WCHAR* srcStr, size_t count);\r
+int32_t        FX_wcsnicmp(const FX_WCHAR* s1, const FX_WCHAR* s2, size_t count);\r
+int32_t        FX_strnicmp(const FX_CHAR* s1, const FX_CHAR* s2, size_t count);\r
 inline FX_BOOL FX_islower(int32_t ch)\r
 {\r
     return ch >= 'a' && ch <= 'z';\r
@@ -47,8 +47,8 @@ inline int32_t FX_toupper(int32_t ch)
 }\r
 int32_t        FX_filelength(FXSYS_FILE *file);\r
 FX_BOOL                FX_fsetsize(FXSYS_FILE *file, int32_t size);\r
-void           FX_memset(FX_LPVOID pBuf, int32_t iValue, size_t size);\r
-void           FX_memcpy(FX_LPVOID pDst, FX_LPCVOID pSrc, size_t size);\r
+void           FX_memset(void* pBuf, int32_t iValue, size_t size);\r
+void           FX_memcpy(void* pDst, const void* pSrc, size_t size);\r
 FX_BOOL                FX_IsRelativePath(const CFX_WideStringC &wsPath);\r
 FX_BOOL                FX_JoinPath(const CFX_WideStringC &wsBasePath, const CFX_WideStringC &wsRelativePath, CFX_WideString &wsAbsolutePath);\r
 typedef struct _FX_VERSION {\r