From 1039b2829a264280493ba0fa979214fe024dc70c Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 26 Dec 2021 17:06:04 +0300 Subject: WORD -> uint16_t --- plugins/TrafficCounter/src/TrafficCounter.cpp | 6 +++--- plugins/TrafficCounter/src/misc.cpp | 10 +++++----- plugins/TrafficCounter/src/misc.h | 8 ++++---- plugins/TrafficCounter/src/options.cpp | 4 ++-- plugins/TrafficCounter/src/statistics.cpp | 8 ++++---- plugins/TrafficCounter/src/statistics.h | 4 ++-- plugins/TrafficCounter/src/stdafx.h | 6 +++--- 7 files changed, 23 insertions(+), 23 deletions(-) (limited to 'plugins/TrafficCounter/src') diff --git a/plugins/TrafficCounter/src/TrafficCounter.cpp b/plugins/TrafficCounter/src/TrafficCounter.cpp index ac81a147ee..f6bb3d5b9e 100644 --- a/plugins/TrafficCounter/src/TrafficCounter.cpp +++ b/plugins/TrafficCounter/src/TrafficCounter.cpp @@ -46,8 +46,8 @@ wchar_t *TRAFFIC_COUNTER_WINDOW_CLASS = L"TrafficCounterWnd"; //TRAFFIC COUNTER /*-------------------------------------------------------------------------------------------------------------------*/ -WORD notify_send_size = 0; -WORD notify_recv_size = 0; +uint16_t notify_send_size = 0; +uint16_t notify_recv_size = 0; // // Цвет шрифта и фона COLORREF Traffic_BkColor, Traffic_FontColor; @@ -474,7 +474,7 @@ int PaintTrafficCounterWindow(HWND hwnd, HDC hDC) // Если есть Variables - рисуем по-новому //------------- RowItemInfo *ItemsList; - WORD ItemsNumber, RowsNumber; + uint16_t ItemsNumber, RowsNumber; // Готовим список строк для Variables и иконок. wchar_t **ExtraText = (wchar_t**)mir_alloc(sizeof(wchar_t*)); diff --git a/plugins/TrafficCounter/src/misc.cpp b/plugins/TrafficCounter/src/misc.cpp index 83a53fc9b9..581a812da5 100644 --- a/plugins/TrafficCounter/src/misc.cpp +++ b/plugins/TrafficCounter/src/misc.cpp @@ -25,10 +25,10 @@ InputString - строка для разбора; RowItemsList - список найденных элементов. Возвращаемое значение - количество элементов в списках. */ -WORD GetRowItems(wchar_t *InputString, RowItemInfo **RowItemsList) +uint16_t GetRowItems(wchar_t *InputString, RowItemInfo **RowItemsList) { wchar_t *begin, *end; - WORD c = 0; + uint16_t c = 0; // Ищем слева открывающую скобку. begin = wcschr(InputString, '{'); @@ -75,7 +75,7 @@ WORD GetRowItems(wchar_t *InputString, RowItemInfo **RowItemsList) } /* Функция возвращает количество дней в указанном месяце указанного года. */ -uint8_t DaysInMonth(uint8_t Month, WORD Year) +uint8_t DaysInMonth(uint8_t Month, uint16_t Year) { switch (Month) { case 1: @@ -96,9 +96,9 @@ uint8_t DaysInMonth(uint8_t Month, WORD Year) // Функция определяет день недели по дате // 7 - ВС, 1 - ПН и т. д. -uint8_t DayOfWeek(uint8_t Day, uint8_t Month, WORD Year) +uint8_t DayOfWeek(uint8_t Day, uint8_t Month, uint16_t Year) { - WORD a, y, m; + uint16_t a, y, m; a = (14 - Month) / 12; y = Year - a; diff --git a/plugins/TrafficCounter/src/misc.h b/plugins/TrafficCounter/src/misc.h index 672793b80f..d75b09415d 100644 --- a/plugins/TrafficCounter/src/misc.h +++ b/plugins/TrafficCounter/src/misc.h @@ -3,7 +3,7 @@ typedef struct { wchar_t Alignment; // Выравнивание. L - к левой границе, R - к правой. - WORD Interval; // Расстояние, на которое граница строки отстоит от левого края фрейма. + uint16_t Interval; // Расстояние, на которое граница строки отстоит от левого края фрейма. wchar_t *String; // Собственно строка. } RowItemInfo; @@ -12,14 +12,14 @@ typedef struct InputString - строка для разбора; RowItemsList - список найденных элементов. Возвращаемое значение - количество элементов в списках. */ -WORD GetRowItems(wchar_t *InputString, RowItemInfo **RowItemsList); +uint16_t GetRowItems(wchar_t *InputString, RowItemInfo **RowItemsList); /* Функция возвращает количество дней в указанном месяце указанного года. */ -uint8_t DaysInMonth(uint8_t Month, WORD Year); +uint8_t DaysInMonth(uint8_t Month, uint16_t Year); // Функция определяет день недели по дате // 7 - ВС, 1 - ПН и т. д. -uint8_t DayOfWeek(uint8_t Day, uint8_t Month, WORD Year); +uint8_t DayOfWeek(uint8_t Day, uint8_t Month, uint16_t Year); /* Аргументы: Value - количество байт; diff --git a/plugins/TrafficCounter/src/options.cpp b/plugins/TrafficCounter/src/options.cpp index 51fa29203f..79546b68b8 100644 --- a/plugins/TrafficCounter/src/options.cpp +++ b/plugins/TrafficCounter/src/options.cpp @@ -175,10 +175,10 @@ static OPTTREE_OPTION options[] = static INT_PTR CALLBACK DlgProcTCOptions(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) { - WORD i, j; + uint16_t i, j; BOOL result; static uint8_t Initialized = 0; - static WORD optionCount = 0; + static uint16_t optionCount = 0; if (!Initialized) { pOptions = options; diff --git a/plugins/TrafficCounter/src/statistics.cpp b/plugins/TrafficCounter/src/statistics.cpp index 09180f9162..d3b83a4d2b 100644 --- a/plugins/TrafficCounter/src/statistics.cpp +++ b/plugins/TrafficCounter/src/statistics.cpp @@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include "stdafx.h" -WORD Stat_SelAcc; // Выбранные аккаунты в окне статистики +uint16_t Stat_SelAcc; // Выбранные аккаунты в окне статистики HWND hListAccs; @@ -415,7 +415,7 @@ void Stat_CheckStatistics(PROTOLIST &p) // Последняя запись из статистики понадобится для вычисления новых записей, поэтому копируем её (кроме трафика и времени). memcpy(&htTmp, &p.AllStatistics[p.NumberOfRecords - 1], - sizeof(HOURLYSTATS) - 2 * sizeof(DWORD) - sizeof(WORD)); + sizeof(HOURLYSTATS) - 2 * sizeof(DWORD) - sizeof(uint16_t)); // Счётчик времени каждый час должен начинать считать с нуля. p.Total.TimeAtStart = GetTickCount() - stNow.wMilliseconds; @@ -571,7 +571,7 @@ Interval - выбранный интервал; ItemNum - номер строки в ListVew; SubitemNum - номер колонки, определяет вид информации. */ -DWORD Stat_GetItemValue(WORD SelectedAccs, uint8_t Interval, DWORD ItemNum, uint8_t SubItemNum) +DWORD Stat_GetItemValue(uint16_t SelectedAccs, uint8_t Interval, DWORD ItemNum, uint8_t SubItemNum) { DWORD Result = 0; SYSTEMTIME st = { 0 }; @@ -683,7 +683,7 @@ DWORD Stat_GetRecordsNumber(uint8_t AccNum, uint8_t Interval) return Result; } -uint8_t Stat_GetEldestAcc(WORD SelectedAccs) +uint8_t Stat_GetEldestAcc(uint16_t SelectedAccs) { uint8_t Result, i; diff --git a/plugins/TrafficCounter/src/statistics.h b/plugins/TrafficCounter/src/statistics.h index b4b1733362..74916e4237 100644 --- a/plugins/TrafficCounter/src/statistics.h +++ b/plugins/TrafficCounter/src/statistics.h @@ -38,8 +38,8 @@ void Stat_UpdateTotalTraffic(HWND, DWORD, DWORD); void Stat_CheckStatistics(PROTOLIST &p); 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_GetItemValue(uint16_t SelectedAccs, uint8_t Interval, DWORD ItemNum, uint8_t SubitemNum); DWORD Stat_GetRecordsNumber(uint8_t AccNum, uint8_t Interval); -uint8_t Stat_GetEldestAcc(WORD SelectedAccs); +uint8_t Stat_GetEldestAcc(uint16_t 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 635dda7f1f..d180fecf6c 100644 --- a/plugins/TrafficCounter/src/stdafx.h +++ b/plugins/TrafficCounter/src/stdafx.h @@ -63,9 +63,9 @@ struct CMPlugin : public PLUGIN typedef struct { uint8_t Hour, Day, Month; - WORD Year; + uint16_t Year; DWORD Incoming, Outgoing; - WORD Time; + uint16_t Time; } HOURLYSTATS; #pragma pack(pop) @@ -171,7 +171,7 @@ extern COLORREF KeyColor; extern HGENMENU hTrafficMainMenuItem; -extern WORD Stat_SelAcc; +extern uint16_t Stat_SelAcc; extern OPTTREE_OPTION *pOptions; // Объявлено в модуле TrafficCounter.c. extern PROTOLIST OverallInfo; -- cgit v1.2.3