From b97a22a39b816d26c733a2f4aa38afdbcbea42d6 Mon Sep 17 00:00:00 2001 From: Tobias Weimer Date: Wed, 14 Jan 2015 20:24:34 +0000 Subject: TrafficCounter: -Minor warnungs fixed git-svn-id: http://svn.miranda-ng.org/main/trunk@11857 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/TrafficCounter/src/vars.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'plugins/TrafficCounter/src/vars.cpp') diff --git a/plugins/TrafficCounter/src/vars.cpp b/plugins/TrafficCounter/src/vars.cpp index df74fc82c9..1e0635c71f 100644 --- a/plugins/TrafficCounter/src/vars.cpp +++ b/plugins/TrafficCounter/src/vars.cpp @@ -27,8 +27,6 @@ static TCHAR* GetTraffic(ARGUMENTSINFO *ai) { DWORD tmp, tmpsn = 0, tmprn = 0, tmpst = 0, tmprt = 0; BYTE ed; - WORD l; - TCHAR *res; if (ai->argc != 5) return NULL; @@ -55,9 +53,8 @@ static TCHAR* GetTraffic(ARGUMENTSINFO *ai) { // Ищем индекс протокола, переданного первым аргументом for (tmp = ed = 0; ed < NumberOfAccounts; ed++) { - TCHAR *buf; if (!ProtoList[ed].name) continue; - buf = mir_a2t(ProtoList[ed].name); + TCHAR *buf = mir_a2t(ProtoList[ed].name); if (!_tcscmp(buf, ai->targv[1])) { tmpsn = ProtoList[ed].CurrentSentTraffic; @@ -103,20 +100,19 @@ static TCHAR* GetTraffic(ARGUMENTSINFO *ai) // Получаем форматированную строку и возвращаем указатель на неё. // Сначала узнаем размер буфера. - l = GetFormattedTraffic(tmp, ed, NULL, 0); - res = (TCHAR*)mir_alloc(l * sizeof(TCHAR)); + size_t l = GetFormattedTraffic(tmp, ed, NULL, 0); + TCHAR *res = (TCHAR*)mir_alloc(l * sizeof(TCHAR)); if (!res) return NULL; if (GetFormattedTraffic(tmp, ed, res, l)) return res; + mir_free(res); return NULL; } static TCHAR* GetTime(ARGUMENTSINFO *ai) { BYTE ed, flag; - TCHAR *res = NULL; - WORD l; DWORD Duration; if (ai->argc != 4) return NULL; @@ -153,8 +149,8 @@ static TCHAR* GetTime(ARGUMENTSINFO *ai) // Получаем форматированную строку и возвращаем указатель на неё. // Сначала узнаем размер буфера. - l = GetDurationFormatM(Duration, ai->targv[3], NULL, 0); - res = (TCHAR*)mir_alloc(l * sizeof(TCHAR)); + size_t l = GetDurationFormatM(Duration, ai->targv[3], NULL, 0); + TCHAR *res = (TCHAR*)mir_alloc(l * sizeof(TCHAR)); if (!res) return NULL; GetDurationFormatM(Duration, ai->targv[3], res, l); -- cgit v1.2.3