diff options
author | George Hazan <george.hazan@gmail.com> | 2014-01-03 15:57:52 +0000 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2014-01-03 15:57:52 +0000 |
commit | 5e0c012d677635e13cbfcf6730f2deafdc38c025 (patch) | |
tree | c6cd34a70ae0402f69faf5d65e974014b5e63fda /plugins/Variables/src/parse_math.cpp | |
parent | cd4e43a5af4dcf660969bc5abada0d97cfd0cd03 (diff) |
- memory leak fixes
- code cleaning
git-svn-id: http://svn.miranda-ng.org/main/trunk@7479 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/Variables/src/parse_math.cpp')
-rw-r--r-- | plugins/Variables/src/parse_math.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/plugins/Variables/src/parse_math.cpp b/plugins/Variables/src/parse_math.cpp index 14e2ec6f46..cb8335f764 100644 --- a/plugins/Variables/src/parse_math.cpp +++ b/plugins/Variables/src/parse_math.cpp @@ -2,7 +2,7 @@ Variables Plugin for Miranda-IM (www.miranda-im.org)
Copyright 2003-2006 P. Boon
- This program is mir_free software; you can redistribute it and/or modify
+ This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
@@ -25,7 +25,7 @@ static TCHAR *parseAdd(ARGUMENTSINFO *ai) return NULL;
int result = 0;
- for (unsigned int i=1;i<ai->argc;i++)
+ for (unsigned int i = 1; i < ai->argc; i++)
result += ttoi(ai->targv[i]);
return itot(result);
@@ -41,7 +41,7 @@ static TCHAR *parseDiv(ARGUMENTSINFO *ai) if (val2 == 0)
return NULL;
- return itot(val1/val2);
+ return itot(val1 / val2);
}
static TCHAR *parseHex(ARGUMENTSINFO *ai)
@@ -62,8 +62,8 @@ static TCHAR *parseHex(ARGUMENTSINFO *ai) ZeroMemory(res, (zeros + _tcslen(szVal) + 3)*sizeof(TCHAR));
_tcscpy(res, _T("0x"));
- for (i=0; i < zeros; i++)
- *(res+2+i) = '0';
+ for (i = 0; i < zeros; i++)
+ *(res + 2 + i) = '0';
_tcscat(res, szVal);
return res;
@@ -88,7 +88,7 @@ static TCHAR *parseMul(ARGUMENTSINFO *ai) return NULL;
int result = ttoi(ai->targv[1]);
- for (unsigned i=2; i < ai->argc; i++)
+ for (unsigned i = 2; i < ai->argc; i++)
result *= ttoi(ai->targv[i]);
return itot(result);
@@ -102,7 +102,7 @@ static TCHAR *parseMuldiv(ARGUMENTSINFO *ai) if (ttoi(ai->targv[3]) == 0)
return NULL;
- return itot((ttoi(ai->targv[1])*ttoi(ai->targv[2]))/ttoi(ai->targv[3]));
+ return itot((ttoi(ai->targv[1])*ttoi(ai->targv[2])) / ttoi(ai->targv[3]));
}
static TCHAR *parseMin(ARGUMENTSINFO *ai)
@@ -111,7 +111,7 @@ static TCHAR *parseMin(ARGUMENTSINFO *ai) return NULL;
int minVal = ttoi(ai->targv[1]);
- for (unsigned i=2; i < ai->argc; i++)
+ for (unsigned i = 2; i < ai->argc; i++)
minVal = min(ttoi(ai->targv[i]), minVal);
return itot(minVal);
@@ -123,7 +123,7 @@ static TCHAR *parseMax(ARGUMENTSINFO *ai) return NULL;
int maxVal = ttoi(ai->targv[1]);
- for (unsigned i=2; i < ai->argc; i++)
+ for (unsigned i = 2; i < ai->argc; i++)
maxVal = max(ttoi(ai->targv[i]), maxVal);
return itot(maxVal);
@@ -147,7 +147,7 @@ static TCHAR *parseNum(ARGUMENTSINFO *ai) ZeroMemory(res, (zeros + _tcslen(szVal) + 1)*sizeof(TCHAR));
TCHAR *cur = res;
- for (unsigned i=0; i < zeros; i++)
+ for (unsigned i = 0; i < zeros; i++)
*cur++ = '0';
_tcscat(res, szVal);
@@ -167,7 +167,7 @@ static TCHAR *parseSub(ARGUMENTSINFO *ai) return NULL;
int result = ttoi(ai->targv[1]);
- for (unsigned i=2;i<ai->argc;i++)
+ for (unsigned i = 2; i < ai->argc; i++)
result -= ttoi(ai->targv[i]);
return itot(result);
@@ -176,14 +176,14 @@ static TCHAR *parseSub(ARGUMENTSINFO *ai) int registerMathTokens()
{
registerIntToken(_T(ADD), parseAdd, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y ,...)\t"LPGEN("x + y + ..."));
- registerIntToken(_T(DIV), parseDiv, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("x divided by y"));
- registerIntToken(_T(HEX), parseHex, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("converts decimal value x to hex value and padds to length y"));
+ registerIntToken(_T(DIV), parseDiv, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("x divided by y"));
+ registerIntToken(_T(HEX), parseHex, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("converts decimal value x to hex value and padds to length y"));
registerIntToken(_T(MOD), parseMod, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("x modulo y (remainder of x divided by y)"));
- registerIntToken(_T(MUL), parseMul, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("x times y"));
+ registerIntToken(_T(MUL), parseMul, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("x times y"));
registerIntToken(_T(MULDIV), parseMuldiv, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y,z)\t"LPGEN("x times y divided by z"));
- registerIntToken(_T(MIN), parseMin, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y,...)\t"LPGEN("minimum value of (decimal) arguments"));
- registerIntToken(_T(MAX), parseMax, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y,...)\t"LPGEN("maximum value of (decimal) arguments"));
- registerIntToken(_T(NUM), parseNum, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("pads decimal value x to length y with zeros"));
+ registerIntToken(_T(MIN), parseMin, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y,...)\t"LPGEN("minimum value of (decimal) arguments"));
+ registerIntToken(_T(MAX), parseMax, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y,...)\t"LPGEN("maximum value of (decimal) arguments"));
+ registerIntToken(_T(NUM), parseNum, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y)\t"LPGEN("pads decimal value x to length y with zeros"));
registerIntToken(_T(RAND), parseRand, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t()\t"LPGEN("random number"));
registerIntToken(_T(SUB), parseSub, TRF_FUNCTION, LPGEN("Mathematical Functions")"\t(x,y,...)\t"LPGEN("x - y - ..."));
srand((unsigned int)GetTickCount());
|