| Index: xfa/src/fgas/include/fx_datetime.h
|
| diff --git a/xfa/src/fgas/include/fx_datetime.h b/xfa/src/fgas/include/fx_datetime.h
|
| index d18b899fc69ab03125c0835995c173e07cbb68ec..dcaf18398f5cbfc2f55b881d26a682131e29d63a 100644
|
| --- a/xfa/src/fgas/include/fx_datetime.h
|
| +++ b/xfa/src/fgas/include/fx_datetime.h
|
| @@ -8,7 +8,7 @@
|
| #define _FX_DATETIME_H_
|
| class CFX_Unitime;
|
| class CFX_DateTime;
|
| -typedef FX_INT64 FX_UNITIME;
|
| +typedef int64_t FX_UNITIME;
|
| enum FX_WEEKDAY {
|
| FX_Sunday = 0,
|
| FX_Monday ,
|
| @@ -18,9 +18,9 @@ enum FX_WEEKDAY {
|
| FX_Friday ,
|
| FX_Saturday ,
|
| };
|
| -FX_BOOL FX_IsLeapYear(FX_INT32 iYear);
|
| -FX_INT32 FX_DaysInYear(FX_INT32 iYear);
|
| -FX_BYTE FX_DaysInMonth(FX_INT32 iYear, FX_BYTE iMonth);
|
| +FX_BOOL FX_IsLeapYear(int32_t iYear);
|
| +int32_t FX_DaysInYear(int32_t iYear);
|
| +uint8_t FX_DaysInMonth(int32_t iYear, uint8_t iMonth);
|
| class CFX_Unitime
|
| {
|
| public:
|
| @@ -84,25 +84,25 @@ public:
|
| }
|
| void Now();
|
| void SetGMTime();
|
| - void Set(FX_INT32 year, FX_BYTE month, FX_BYTE day, FX_BYTE hour = 0, FX_BYTE minute = 0, FX_BYTE second = 0, FX_WORD millisecond = 0);
|
| + void Set(int32_t year, uint8_t month, uint8_t day, uint8_t hour = 0, uint8_t minute = 0, uint8_t second = 0, FX_WORD millisecond = 0);
|
| void Set(FX_UNITIME t);
|
| - FX_INT32 GetYear() const;
|
| - FX_BYTE GetMonth() const;
|
| - FX_BYTE GetDay() const;
|
| + int32_t GetYear() const;
|
| + uint8_t GetMonth() const;
|
| + uint8_t GetDay() const;
|
| FX_WEEKDAY GetDayOfWeek() const;
|
| FX_WORD GetDayOfYear() const;
|
| - FX_INT64 GetDayOfAD() const;
|
| - FX_BYTE GetHour() const;
|
| - FX_BYTE GetMinute() const;
|
| - FX_BYTE GetSecond() const;
|
| + int64_t GetDayOfAD() const;
|
| + uint8_t GetHour() const;
|
| + uint8_t GetMinute() const;
|
| + uint8_t GetSecond() const;
|
| FX_WORD GetMillisecond() const;
|
| - FX_BOOL AddYears(FX_INT32 iYears);
|
| - FX_BOOL AddMonths(FX_INT32 iMonths);
|
| - FX_BOOL AddDays(FX_INT32 iDays);
|
| - FX_BOOL AddHours(FX_INT32 iHours);
|
| - FX_BOOL AddMinutes(FX_INT32 iMinutes);
|
| - FX_BOOL AddSeconds(FX_INT32 iSeconds);
|
| - FX_BOOL AddMilliseconds(FX_INT32 iMilliseconds);
|
| + FX_BOOL AddYears(int32_t iYears);
|
| + FX_BOOL AddMonths(int32_t iMonths);
|
| + FX_BOOL AddDays(int32_t iDays);
|
| + FX_BOOL AddHours(int32_t iHours);
|
| + FX_BOOL AddMinutes(int32_t iMinutes);
|
| + FX_BOOL AddSeconds(int32_t iSeconds);
|
| + FX_BOOL AddMilliseconds(int32_t iMilliseconds);
|
| friend CFX_Unitime operator + (const CFX_Unitime &t1, const CFX_Unitime &t2)
|
| {
|
| return CFX_Unitime(t1.m_iUnitime + t2.m_iUnitime);
|
| @@ -206,37 +206,37 @@ private:
|
| #pragma pack(push, 1)
|
| #endif
|
| typedef struct _FX_DATE {
|
| - FX_INT32 year;
|
| - FX_BYTE month;
|
| - FX_BYTE day;
|
| + int32_t year;
|
| + uint8_t month;
|
| + uint8_t day;
|
| } FX_DATE, * FX_LPDATE;
|
| typedef FX_DATE const * FX_LPCDATE;
|
| typedef struct _FX_TIME {
|
| - FX_BYTE hour;
|
| - FX_BYTE minute;
|
| - FX_BYTE second;
|
| + uint8_t hour;
|
| + uint8_t minute;
|
| + uint8_t second;
|
| FX_WORD millisecond;
|
| } FX_TIME, * FX_LPTIME;
|
| typedef FX_TIME const * FX_LPCTIME;
|
| typedef struct _FX_TIMEZONE {
|
| - FX_INT8 tzHour;
|
| - FX_BYTE tzMinute;
|
| + int8_t tzHour;
|
| + uint8_t tzMinute;
|
| } FX_TIMEZONE, * FX_LPTIMEZONE;
|
| typedef FX_TIMEZONE const * FX_LPCTIMEZONE;
|
| typedef struct _FX_DATETIME {
|
| union {
|
| struct {
|
| - FX_INT32 year;
|
| - FX_BYTE month;
|
| - FX_BYTE day;
|
| + int32_t year;
|
| + uint8_t month;
|
| + uint8_t day;
|
| } sDate;
|
| FX_DATE aDate;
|
| } Date;
|
| union {
|
| struct {
|
| - FX_BYTE hour;
|
| - FX_BYTE minute;
|
| - FX_BYTE second;
|
| + uint8_t hour;
|
| + uint8_t minute;
|
| + uint8_t second;
|
| FX_WORD millisecond;
|
| } sTime;
|
| FX_TIME aTime;
|
| @@ -248,17 +248,17 @@ typedef struct _FX_DATETIMEZONE {
|
| struct {
|
| union {
|
| struct {
|
| - FX_INT32 year;
|
| - FX_BYTE month;
|
| - FX_BYTE day;
|
| + int32_t year;
|
| + uint8_t month;
|
| + uint8_t day;
|
| };
|
| FX_DATE date;
|
| };
|
| union {
|
| struct {
|
| - FX_BYTE hour;
|
| - FX_BYTE minute;
|
| - FX_BYTE second;
|
| + uint8_t hour;
|
| + uint8_t minute;
|
| + uint8_t second;
|
| FX_WORD millisecond;
|
| };
|
| FX_TIME time;
|
| @@ -268,8 +268,8 @@ typedef struct _FX_DATETIMEZONE {
|
| };
|
| union {
|
| struct {
|
| - FX_INT8 tzHour;
|
| - FX_BYTE tzMinute;
|
| + int8_t tzHour;
|
| + uint8_t tzMinute;
|
| };
|
| FX_TIMEZONE tz;
|
| };
|
| @@ -336,26 +336,26 @@ public:
|
| FromUnitime(ToUnitime() - ((const CFX_DateTime&)dt).ToUnitime());
|
| return *this;
|
| }
|
| - virtual FX_BOOL Set(FX_INT32 year, FX_BYTE month, FX_BYTE day, FX_BYTE hour = 0, FX_BYTE minute = 0, FX_BYTE second = 0, FX_WORD millisecond = 0);
|
| + virtual FX_BOOL Set(int32_t year, uint8_t month, uint8_t day, uint8_t hour = 0, uint8_t minute = 0, uint8_t second = 0, FX_WORD millisecond = 0);
|
| virtual FX_BOOL FromUnitime(FX_UNITIME t);
|
| virtual FX_UNITIME ToUnitime() const;
|
| - virtual FX_INT32 GetYear() const;
|
| - virtual FX_BYTE GetMonth() const;
|
| - virtual FX_BYTE GetDay() const;
|
| + virtual int32_t GetYear() const;
|
| + virtual uint8_t GetMonth() const;
|
| + virtual uint8_t GetDay() const;
|
| virtual FX_WEEKDAY GetDayOfWeek() const;
|
| virtual FX_WORD GetDayOfYear() const;
|
| - virtual FX_INT64 GetDayOfAD() const;
|
| - virtual FX_BYTE GetHour() const;
|
| - virtual FX_BYTE GetMinute() const;
|
| - virtual FX_BYTE GetSecond() const;
|
| + virtual int64_t GetDayOfAD() const;
|
| + virtual uint8_t GetHour() const;
|
| + virtual uint8_t GetMinute() const;
|
| + virtual uint8_t GetSecond() const;
|
| virtual FX_WORD GetMillisecond() const;
|
| - virtual FX_BOOL AddYears(FX_INT32 iYears);
|
| - virtual FX_BOOL AddMonths(FX_INT32 iMonths);
|
| - virtual FX_BOOL AddDays(FX_INT32 iDays);
|
| - virtual FX_BOOL AddHours(FX_INT32 iHours);
|
| - virtual FX_BOOL AddMinutes(FX_INT32 iMinutes);
|
| - virtual FX_BOOL AddSeconds(FX_INT32 iSeconds);
|
| - virtual FX_BOOL AddMilliseconds(FX_INT32 iMilliseconds);
|
| + virtual FX_BOOL AddYears(int32_t iYears);
|
| + virtual FX_BOOL AddMonths(int32_t iMonths);
|
| + virtual FX_BOOL AddDays(int32_t iDays);
|
| + virtual FX_BOOL AddHours(int32_t iHours);
|
| + virtual FX_BOOL AddMinutes(int32_t iMinutes);
|
| + virtual FX_BOOL AddSeconds(int32_t iSeconds);
|
| + virtual FX_BOOL AddMilliseconds(int32_t iMilliseconds);
|
| friend CFX_DateTime operator + (const CFX_DateTime &dt1, const CFX_DateTime &dt2)
|
| {
|
| CFX_DateTime dt;
|
|
|