From 62a186697df33c96dc1a6dac0f4dfc38652fb96f Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 26 Dec 2021 16:39:04 +0300 Subject: BYTE -> uint8_t --- plugins/TrafficCounter/src/TrafficCounter.cpp | 10 +++++----- plugins/TrafficCounter/src/TrafficCounter.h | 2 +- plugins/TrafficCounter/src/misc.cpp | 8 ++++---- plugins/TrafficCounter/src/misc.h | 6 +++--- plugins/TrafficCounter/src/options.cpp | 4 ++-- plugins/TrafficCounter/src/statistics.cpp | 20 ++++++++++---------- plugins/TrafficCounter/src/statistics.h | 10 +++++----- plugins/TrafficCounter/src/stdafx.h | 4 ++-- plugins/TrafficCounter/src/vars.cpp | 4 ++-- 9 files changed, 34 insertions(+), 34 deletions(-) (limited to 'plugins/TrafficCounter/src') diff --git a/plugins/TrafficCounter/src/TrafficCounter.cpp b/plugins/TrafficCounter/src/TrafficCounter.cpp index b686c7e66a..ac81a147ee 100644 --- a/plugins/TrafficCounter/src/TrafficCounter.cpp +++ b/plugins/TrafficCounter/src/TrafficCounter.cpp @@ -76,7 +76,7 @@ HGENMENU hTrafficMainMenuItem = nullptr; /*-------------------------------------------------------------------------------------------------------------------*/ //TIME COUNTER /*-------------------------------------------------------------------------------------------------------------------*/ -BYTE online_count = 0; +uint8_t online_count = 0; /*-------------------------------------------------------------------------------------------------------------------*/ //font service support @@ -152,7 +152,7 @@ int ModuleLoad(WPARAM, LPARAM) return 0; } -void SaveSettings(BYTE OnlyCnt) +void SaveSettings(uint8_t OnlyCnt) { unsigned short int i; @@ -230,7 +230,7 @@ int TrafficCounter_Draw(HWND hwnd, HDC hDC) return 0; } -static void TC_AlphaText(HDC hDC, LPCTSTR lpString, RECT* lpRect, UINT format, BYTE ClistModernPresent) +static void TC_AlphaText(HDC hDC, LPCTSTR lpString, RECT* lpRect, UINT format, uint8_t ClistModernPresent) { int nCount = (int)mir_wstrlen(lpString); @@ -240,7 +240,7 @@ static void TC_AlphaText(HDC hDC, LPCTSTR lpString, RECT* lpRect, UINT format, B DrawText(hDC, lpString, nCount, lpRect, format); } -static void TC_DrawIconEx(HDC hdc, int xLeft, int yTop, HICON hIcon, HBRUSH hbrFlickerFreeDraw, BYTE ClistModernPresent) +static void TC_DrawIconEx(HDC hdc, int xLeft, int yTop, HICON hIcon, HBRUSH hbrFlickerFreeDraw, uint8_t ClistModernPresent) { if (ClistModernPresent) mod_DrawIconEx_helper(hdc, xLeft, yTop, hIcon, 16, 16, 0, hbrFlickerFreeDraw, DI_NORMAL); @@ -254,7 +254,7 @@ int PaintTrafficCounterWindow(HWND hwnd, HDC hDC) BLENDFUNCTION aga = { AC_SRC_OVER, 0, 0xFF, AC_SRC_ALPHA }; DWORD SummarySession, SummaryTotal; - BYTE ClistModernPresent = (GetModuleHandleA("clist_modern.dll") || GetModuleHandleA("clist_modern_dora.dll")) + uint8_t ClistModernPresent = (GetModuleHandleA("clist_modern.dll") || GetModuleHandleA("clist_modern_dora.dll")) && !db_get_b(0, "ModernData", "DisableEngine", 0) && db_get_b(0, "ModernData", "EnableLayering", 1); diff --git a/plugins/TrafficCounter/src/TrafficCounter.h b/plugins/TrafficCounter/src/TrafficCounter.h index 17b6f1a7ff..6283719ff6 100644 --- a/plugins/TrafficCounter/src/TrafficCounter.h +++ b/plugins/TrafficCounter/src/TrafficCounter.h @@ -61,7 +61,7 @@ int TrafficSend(WPARAM wParam,LPARAM lParam); int TrafficCounterOptInitialise(WPARAM wParam,LPARAM lParam); int TrafficCounterShutdown(WPARAM wParam,LPARAM lParam); int ModuleLoad(WPARAM wParam, LPARAM lParam); -void SaveSettings(BYTE); +void SaveSettings(uint8_t); void CreateTrafficWindow(HWND); //popup diff --git a/plugins/TrafficCounter/src/misc.cpp b/plugins/TrafficCounter/src/misc.cpp index 2ea49fbf10..83a53fc9b9 100644 --- a/plugins/TrafficCounter/src/misc.cpp +++ b/plugins/TrafficCounter/src/misc.cpp @@ -75,7 +75,7 @@ WORD GetRowItems(wchar_t *InputString, RowItemInfo **RowItemsList) } /* Функция возвращает количество дней в указанном месяце указанного года. */ -BYTE DaysInMonth(BYTE Month, WORD Year) +uint8_t DaysInMonth(uint8_t Month, WORD Year) { switch (Month) { case 1: @@ -89,14 +89,14 @@ BYTE DaysInMonth(BYTE Month, WORD Year) case 6: case 9: case 11: return 30; - case 2: return 28 + (BYTE)!((Year % 4) && ((Year % 100) || !(Year % 400))); + case 2: return 28 + (uint8_t)!((Year % 4) && ((Year % 100) || !(Year % 400))); } return 0; } // Функция определяет день недели по дате // 7 - ВС, 1 - ПН и т. д. -BYTE DayOfWeek(BYTE Day, BYTE Month, WORD Year) +uint8_t DayOfWeek(uint8_t Day, uint8_t Month, WORD Year) { WORD a, y, m; @@ -118,7 +118,7 @@ Buffer - адрес строки для записи результата; Size - размер буфера. Возвращаемое значение: требуемый размер буфера. */ -size_t GetFormattedTraffic(DWORD Value, BYTE Unit, wchar_t *Buffer, size_t Size) +size_t GetFormattedTraffic(DWORD Value, uint8_t Unit, wchar_t *Buffer, size_t Size) { wchar_t Str1[32], szUnit[4] = { ' ', 0 }; DWORD Divider; diff --git a/plugins/TrafficCounter/src/misc.h b/plugins/TrafficCounter/src/misc.h index fd3d18e990..672793b80f 100644 --- a/plugins/TrafficCounter/src/misc.h +++ b/plugins/TrafficCounter/src/misc.h @@ -15,11 +15,11 @@ RowItemsList - список найденных элементов. WORD GetRowItems(wchar_t *InputString, RowItemInfo **RowItemsList); /* Функция возвращает количество дней в указанном месяце указанного года. */ -BYTE DaysInMonth(BYTE Month, WORD Year); +uint8_t DaysInMonth(uint8_t Month, WORD Year); // Функция определяет день недели по дате // 7 - ВС, 1 - ПН и т. д. -BYTE DayOfWeek(BYTE Day, BYTE Month, WORD Year); +uint8_t DayOfWeek(uint8_t Day, uint8_t Month, WORD Year); /* Аргументы: Value - количество байт; @@ -27,7 +27,7 @@ BYTE DayOfWeek(BYTE Day, BYTE Month, WORD Year); Buffer - адрес строки для записи результата; Size - размер буфера. Возвращаемое значение: требуемый размер буфера. */ -size_t GetFormattedTraffic(DWORD Value, BYTE Unit, wchar_t *Buffer, size_t Size); +size_t GetFormattedTraffic(DWORD Value, uint8_t Unit, wchar_t *Buffer, size_t Size); size_t GetDurationFormatM(DWORD Duration, wchar_t *Format, wchar_t *Buffer, size_t Size); diff --git a/plugins/TrafficCounter/src/options.cpp b/plugins/TrafficCounter/src/options.cpp index c419323d75..51fa29203f 100644 --- a/plugins/TrafficCounter/src/options.cpp +++ b/plugins/TrafficCounter/src/options.cpp @@ -177,7 +177,7 @@ static INT_PTR CALLBACK DlgProcTCOptions(HWND hwndDlg, UINT msg, WPARAM wParam, { WORD i, j; BOOL result; - static BYTE Initialized = 0; + static uint8_t Initialized = 0; static WORD optionCount = 0; if (!Initialized) { @@ -305,7 +305,7 @@ static INT_PTR CALLBACK DlgProcTCOptions(HWND hwndDlg, UINT msg, WPARAM wParam, { char buffer[32]; mir_strcpy(buffer, ProtoList[i].name); - ProtoList[i].Visible = (BYTE)OptTree_GetOptions(hwndDlg, IDC_APPEARANCEOPTIONS, options, optionCount, buffer); + ProtoList[i].Visible = (uint8_t)OptTree_GetOptions(hwndDlg, IDC_APPEARANCEOPTIONS, options, optionCount, buffer); } unOptions.ShowOverall = OptTree_GetOptions(hwndDlg, IDC_APPEARANCEOPTIONS, options, optionCount, "ShowOverall"); diff --git a/plugins/TrafficCounter/src/statistics.cpp b/plugins/TrafficCounter/src/statistics.cpp index b97e34b7b1..09180f9162 100644 --- a/plugins/TrafficCounter/src/statistics.cpp +++ b/plugins/TrafficCounter/src/statistics.cpp @@ -103,7 +103,7 @@ INT_PTR CALLBACK DlgProcOptStatistics(HWND hwndDlg, UINT msg, WPARAM wParam, LPA case WM_COMMAND: if ((HWND)lParam == hListAccs) { DWORD SelItems[16]; - BYTE SelItemsCount; + uint8_t SelItemsCount; if (HIWORD(wParam) == LBN_SELCHANGE) { SelItemsCount = SendMessage(hListAccs, LB_GETSELCOUNT, 0, 0); SendMessage(hListAccs, @@ -174,7 +174,7 @@ INT_PTR CALLBACK DlgProcOptStatistics(HWND hwndDlg, UINT msg, WPARAM wParam, LPA DWORD Index, Value; double vartime; wchar_t szBufW[64]; - BYTE EldestAcc; + uint8_t EldestAcc; if (!(pdi->item.mask & LVIF_TEXT)) return 0; @@ -262,7 +262,7 @@ INT_PTR CALLBACK DlgProcOptStatistics(HWND hwndDlg, UINT msg, WPARAM wParam, LPA case CDDS_ITEMPREPAINT: // Перед началом рисования строки. { COLORREF Color; - BYTE r, g, b; + uint8_t r, g, b; if (lplvcd->nmcd.dwItemSpec & 0x01) { Color = SendDlgItemMessage(hwndDlg, IDC_LIST_DATA, LVM_GETBKCOLOR, 0, 0); @@ -453,7 +453,7 @@ void Stat_CheckStatistics(PROTOLIST &p) ItemNumber - номер строки в ListView (номер периода). stReq - дата, соответствующая вычисленному индексу. */ -DWORD Stat_GetStartIndex(BYTE AccNum, BYTE Interval, int ItemNumber, SYSTEMTIME *stReq) +DWORD Stat_GetStartIndex(uint8_t AccNum, uint8_t Interval, int ItemNumber, SYSTEMTIME *stReq) { int Left, Right, Probe; // Границы интервала для поиска (индексы статистики). SYSTEMTIME stProbe = { 0 }; // Время тыка. @@ -527,7 +527,7 @@ DWORD Stat_GetStartIndex(BYTE AccNum, BYTE Interval, int ItemNumber, SYSTEMTIME /* Функция устанавливает величину сдвига для заданного аккаунта, то есть номер записи в статистике старейшего из выбранных аккаунтов, дата которой соответствует началу статистики указанного аккаунта. */ -void Stat_SetAccShift(BYTE AccNum, BYTE EldestAccount) +void Stat_SetAccShift(uint8_t AccNum, uint8_t EldestAccount) { DWORD Left, Right, Probe = 0; // Границы интервала для поиска (индексы статистики). SYSTEMTIME stReq = { 0 }, stProbe; @@ -571,13 +571,13 @@ Interval - выбранный интервал; ItemNum - номер строки в ListVew; SubitemNum - номер колонки, определяет вид информации. */ -DWORD Stat_GetItemValue(WORD SelectedAccs, BYTE Interval, DWORD ItemNum, BYTE SubItemNum) +DWORD Stat_GetItemValue(WORD SelectedAccs, uint8_t Interval, DWORD ItemNum, uint8_t SubItemNum) { DWORD Result = 0; SYSTEMTIME st = { 0 }; int Index, IndexP, i; signed long int IndexM; - BYTE a, EldestAcc; + uint8_t a, EldestAcc; EldestAcc = Stat_GetEldestAcc(SelectedAccs); Index = Stat_GetStartIndex(EldestAcc, Interval, ItemNum, &st); @@ -644,7 +644,7 @@ DWORD Stat_GetItemValue(WORD SelectedAccs, BYTE Interval, DWORD ItemNum, BYTE Su /* Функция возвращает количество записей в статистике для заданного аккаунта и заданного интервала. */ -DWORD Stat_GetRecordsNumber(BYTE AccNum, BYTE Interval) +DWORD Stat_GetRecordsNumber(uint8_t AccNum, uint8_t Interval) { DWORD Result, i; @@ -683,9 +683,9 @@ DWORD Stat_GetRecordsNumber(BYTE AccNum, BYTE Interval) return Result; } -BYTE Stat_GetEldestAcc(WORD SelectedAccs) +uint8_t Stat_GetEldestAcc(WORD SelectedAccs) { - BYTE Result, i; + uint8_t Result, i; // Узнаём номер аккаунта из числа выбранных, имеющего самую старую первую запись. // (Это аккаунт с максимальным количеством записей.) diff --git a/plugins/TrafficCounter/src/statistics.h b/plugins/TrafficCounter/src/statistics.h index 7c034779c1..b4b1733362 100644 --- a/plugins/TrafficCounter/src/statistics.h +++ b/plugins/TrafficCounter/src/statistics.h @@ -36,10 +36,10 @@ void Stat_ReadFile(PROTOLIST &p); void Stat_Show(HWND); void Stat_UpdateTotalTraffic(HWND, DWORD, DWORD); void Stat_CheckStatistics(PROTOLIST &p); -DWORD Stat_GetStartIndex(BYTE AccNum, BYTE Interval, int ItemNumber, SYSTEMTIME *st); -void Stat_SetAccShift(BYTE AccNum, BYTE EldestAccount); -DWORD Stat_GetItemValue(WORD SelectedAccs, BYTE Interval, DWORD ItemNum, BYTE SubitemNum); -DWORD Stat_GetRecordsNumber(BYTE AccNum, BYTE Interval); -BYTE Stat_GetEldestAcc(WORD SelectedAccs); +DWORD Stat_GetStartIndex(uint8_t AccNum, uint8_t Interval, int ItemNumber, SYSTEMTIME *st); +void Stat_SetAccShift(uint8_t AccNum, uint8_t EldestAccount); +DWORD Stat_GetItemValue(WORD SelectedAccs, uint8_t Interval, DWORD ItemNum, uint8_t SubitemNum); +DWORD Stat_GetRecordsNumber(uint8_t AccNum, uint8_t Interval); +uint8_t Stat_GetEldestAcc(WORD SelectedAccs); #endif // _statistics_h \ No newline at end of file diff --git a/plugins/TrafficCounter/src/stdafx.h b/plugins/TrafficCounter/src/stdafx.h index 8b15e10c58..635dda7f1f 100644 --- a/plugins/TrafficCounter/src/stdafx.h +++ b/plugins/TrafficCounter/src/stdafx.h @@ -62,7 +62,7 @@ struct CMPlugin : public PLUGIN #pragma pack(1) typedef struct { - BYTE Hour, Day, Month; + uint8_t Hour, Day, Month; WORD Year; DWORD Incoming, Outgoing; WORD Time; @@ -88,7 +88,7 @@ struct PROTOLIST CurrentSentTraffic; union { - BYTE Flags; + uint8_t Flags; struct { unsigned int Reserv0:1; // Активность потеряла смысл - статистика ведётся по всем аккаунтам. diff --git a/plugins/TrafficCounter/src/vars.cpp b/plugins/TrafficCounter/src/vars.cpp index 1a9d3b4852..f0e52b825d 100644 --- a/plugins/TrafficCounter/src/vars.cpp +++ b/plugins/TrafficCounter/src/vars.cpp @@ -26,7 +26,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. static wchar_t* GetTraffic(ARGUMENTSINFO *ai) { DWORD tmp, tmpsn = 0, tmprn = 0, tmpst = 0, tmprt = 0; - BYTE ed; + uint8_t ed; if (ai->argc != 5) return nullptr; @@ -104,7 +104,7 @@ static wchar_t* GetTraffic(ARGUMENTSINFO *ai) static wchar_t* GetTime(ARGUMENTSINFO *ai) { - BYTE ed, flag; + uint8_t ed, flag; DWORD Duration = 0; if (ai->argc != 4) return nullptr; -- cgit v1.2.3