--- np2/win9x/dialog/d_clnd.cpp 2003/10/31 03:40:10 1.3 +++ np2/win9x/dialog/d_clnd.cpp 2005/02/07 15:39:27 1.5 @@ -10,12 +10,12 @@ #include "calendar.h" -static BYTE cbuf[8]; +static UINT8 cbuf[8]; typedef struct { UINT16 res; - BYTE min; - BYTE max; + UINT8 min; + UINT8 max; } VIRCAL_T; static const VIRCAL_T vircal[6] = { {IDC_VIRYEAR, 0x00, 0x99}, @@ -26,10 +26,10 @@ static const VIRCAL_T vircal[6] = { {IDC {IDC_VIRSECOND, 0x00, 0x59}}; -static void set_cal2dlg(HWND hWnd, const BYTE *cbuf) { +static void set_cal2dlg(HWND hWnd, const UINT8 *cbuf) { int i; - char work[8]; + TCHAR work[8]; for (i=0; i<6; i++) { if (i != 1) { @@ -52,10 +52,10 @@ static void vircalendar(HWND hWnd, BOOL EnableWindow(GetDlgItem(hWnd, IDC_SETNOW), disp); } -static DWORD getbcd(char *str, int len) { +static UINT32 getbcd(char *str, int len) { - DWORD ret; - BYTE c; + UINT32 ret; + UINT8 c; if (!(*str)) { return(0xff); @@ -70,7 +70,7 @@ static DWORD getbcd(char *str, int len) return(0xff); } ret <<= 4; - ret |= (BYTE)(c - '0'); + ret |= (UINT8)(c - '0'); } return(ret); } @@ -78,7 +78,7 @@ static DWORD getbcd(char *str, int len) LRESULT CALLBACK ClndDialogProc(HWND hWnd, UINT msg, WPARAM wp, LPARAM lp) { char work[32]; - BYTE b; + UINT8 b; int i; HWND subwnd; @@ -100,7 +100,7 @@ LRESULT CALLBACK ClndDialogProc(HWND hWn return(FALSE); case WM_COMMAND: - switch (LOWORD(wp)) { + switch(LOWORD(wp)) { case IDOK: b = GetDlgItemCheck(hWnd, IDC_CLNDREAL); if (np2cfg.calendar != b) { @@ -110,7 +110,7 @@ LRESULT CALLBACK ClndDialogProc(HWND hWn for (i=0; i<6; i++) { GetDlgItemText(hWnd, vircal[i].res, work, sizeof(work)); - b = (BYTE)getbcd(work, 2); + b = (UINT8)getbcd(work, 2); if ((b >= vircal[i].min) && (b <= vircal[i].max)) { if (i == 1) { b = ((b & 0x10) * 10) + (b << 4);