bd0d9b9639
1. fix typos / misspellings
- Fix misspelling within comments, variable/function names, stdout messages
- changes the name of an error code: ```stlBoundries``` changed to ```stlBoundaries```. Alias old name (```stlBoundries```) to the new one.
2. fix gcc v3.4.6 32bit & 64bit warnings
- fixes gcc v3.4.6 warnings, except for those in tinyxml and "-Wmissing-declarations" makefile warnings
- in Preprocessor::handleIncludes(), replace a ```vector <bool>``` with ```stack<bool>``` (see ```vector<bool>``` warning below).
- this is the only ```vector<bool>``` in the codebase
- ```vector <bool>``` is actually a case of template specialization, and is not recommended, according to the following links:
http://stackoverflow.com/q/6461487
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2160.html
http://stackoverflow.com/q/670308
- in the codebase before and after this change, testrunner SEGVs in a number of places on gcc v3.4.6, including ```Check::~Check()```, among others
-
|
||
---|---|---|
.. | ||
cli.pro | ||
cli.vcxproj | ||
cli.vcxproj.filters | ||
cmdlineparser.cpp | ||
cmdlineparser.h | ||
cppcheck.vcproj | ||
cppcheckexecutor.cpp | ||
cppcheckexecutor.h | ||
filelister.cpp | ||
filelister.h | ||
main.cpp | ||
pathmatch.cpp | ||
pathmatch.h | ||
threadexecutor.cpp | ||
threadexecutor.h | ||
version.rc |