| Index: core/src/fxcrt/fxcrt_posix.cpp
|
| diff --git a/core/src/fxcrt/fxcrt_posix.cpp b/core/src/fxcrt/fxcrt_posix.cpp
|
| index 5bc2dd44d2195392990319420ffe67a1c3295102..701c910551d7c6c70a22f2f565422d8fa6fc68a1 100644
|
| --- a/core/src/fxcrt/fxcrt_posix.cpp
|
| +++ b/core/src/fxcrt/fxcrt_posix.cpp
|
| @@ -11,7 +11,7 @@ IFXCRT_FileAccess* FXCRT_FileAccess_Create()
|
| {
|
| return FX_NEW CFXCRT_FileAccess_Posix;
|
| }
|
| -void FXCRT_Posix_GetFileMode(FX_DWORD dwModes, FX_INT32 &nFlags, FX_INT32 &nMasks)
|
| +void FXCRT_Posix_GetFileMode(FX_DWORD dwModes, int32_t &nFlags, int32_t &nMasks)
|
| {
|
| nFlags = O_BINARY | O_LARGEFILE;
|
| if (dwModes & FX_FILEMODE_ReadOnly) {
|
| @@ -38,7 +38,7 @@ FX_BOOL CFXCRT_FileAccess_Posix::Open(FX_BSTR fileName, FX_DWORD dwMode)
|
| if (m_nFD > -1) {
|
| return FALSE;
|
| }
|
| - FX_INT32 nFlags, nMasks;
|
| + int32_t nFlags, nMasks;
|
| FXCRT_Posix_GetFileMode(dwMode, nFlags, nMasks);
|
| m_nFD = open(fileName.GetCStr(), nFlags, nMasks);
|
| return m_nFD > -1;
|
| @@ -164,7 +164,7 @@ FX_BOOL FX_File_Copy(FX_BSTR fileNameSrc, FX_BSTR fileNameDst)
|
| return FALSE;
|
| }
|
| size_t num = 0;
|
| - FX_LPBYTE pBuffer = FX_Alloc(FX_BYTE, 32768);
|
| + FX_LPBYTE pBuffer = FX_Alloc(uint8_t, 32768);
|
| num = src.Read(pBuffer, 32768);
|
| while (num) {
|
| if (dst.Write(pBuffer, num) != num) {
|
|
|