Index: core/include/fxcrt/fx_stream.h |
diff --git a/core/include/fxcrt/fx_stream.h b/core/include/fxcrt/fx_stream.h |
index 35c54cb3d28fdbbfad459e193602b7c1c4c87750..190ce97cac7997f0496f2cb44d241b1977c2bb7e 100644 |
--- a/core/include/fxcrt/fx_stream.h |
+++ b/core/include/fxcrt/fx_stream.h |
@@ -20,7 +20,7 @@ typedef struct FX_HFILE_ { |
FX_LPVOID pData; |
}* FX_HFILE; |
#if _FXM_PLATFORM_ == _FXM_PLATFORM_WINDOWS_ |
-#define FX_FILESIZE FX_INT32 |
+#define FX_FILESIZE int32_t |
#else |
#include <fcntl.h> |
#include <unistd.h> |
@@ -37,10 +37,10 @@ typedef struct FX_HFILE_ { |
#define FX_GETBYTEOFFSET40(a) 0 |
#define FX_GETBYTEOFFSET48(a) 0 |
#define FX_GETBYTEOFFSET56(a) 0 |
-#define FX_GETBYTEOFFSET24(a) ((FX_BYTE)(a>>24)) |
-#define FX_GETBYTEOFFSET16(a) ((FX_BYTE)(a>>16)) |
-#define FX_GETBYTEOFFSET8(a) ((FX_BYTE)(a>>8)) |
-#define FX_GETBYTEOFFSET0(a) ((FX_BYTE)(a)) |
+#define FX_GETBYTEOFFSET24(a) ((uint8_t)(a>>24)) |
+#define FX_GETBYTEOFFSET16(a) ((uint8_t)(a>>16)) |
+#define FX_GETBYTEOFFSET8(a) ((uint8_t)(a>>8)) |
+#define FX_GETBYTEOFFSET0(a) ((uint8_t)(a)) |
#define FX_FILEMODE_Write 0 |
#define FX_FILEMODE_ReadOnly 1 |
#define FX_FILEMODE_Truncate 2 |