PKEuS
|
20f989b6c4
|
Skip code in brackets in default argument declaration (fixes #4057)
|
2012-09-06 20:02:53 +02:00 |
PKEuS
|
31e7e41098
|
Fixed and refactorized broken CheckNullPointer::CanFunctionAssignPointer():
- return true if parameter is passed by reference (fixes #4111)
- Use symboldatabase
- Improved handling of inconclusive
|
2012-09-06 18:33:15 +02:00 |
XhmikosR
|
3eac886591
|
build.bat: better indentation, remove useless quotes and escape the special characters in the help screen
|
2012-09-06 18:26:01 +02:00 |
XhmikosR
|
f7d0d8129c
|
improve gui/help/buildhelp.bat
|
2012-09-06 18:25:29 +02:00 |
Edoardo Prezioso
|
097d0816d0
|
Fixed #4150 (new ineffective statement check warning wrong).
|
2012-09-06 17:48:30 +02:00 |
PKEuS
|
e2bc381550
|
Don't shift by a negative value in TemplateSimplifier::simplifyNumericCalculations()
|
2012-09-06 17:02:20 +02:00 |
PKEuS
|
a8cdd15738
|
Fixed false positive #4077.
|
2012-09-06 16:30:10 +02:00 |
Daniel Marjamäki
|
1c7027140a
|
Tokenizer: Improved simplifyRedundantParanthesis
|
2012-09-06 16:16:29 +02:00 |
PKEuS
|
6edec7bdce
|
Fixed false positive #4123.
|
2012-09-06 16:10:51 +02:00 |
myint
|
8c577800b1
|
Use CXX instead of g++
CXX resolves to the compiler Travis is using.
Also use separate lines instead of "&&". Travis will stop on the first
failure automatically.
|
2012-09-05 21:22:16 +02:00 |
Daniel Marjamäki
|
2a9eaebcaa
|
replaced tabs with spaces
|
2012-09-05 20:50:25 +02:00 |
Daniel Marjamäki
|
3032ded9aa
|
replaced tabs with spaces
|
2012-09-05 19:46:44 +02:00 |
Arpit Chaudhary
|
67e40a85e5
|
Improved check for shifting by negative values and removed false positives
|
2012-09-05 16:09:40 +02:00 |
XhmikosR
|
dcba21dedd
|
build.bat: use pushd/popd which makes changing dirs easier
|
2012-09-05 16:06:56 +02:00 |
PKEuS
|
62a01ff5b4
|
Added newline after UTF8 signature to VS solution (compatibility with some VS installations)
|
2012-09-05 15:59:09 +02:00 |
PKEuS
|
536492d5f0
|
Applied two suggestions of XhmikosR:
- Added UTF8 signature to VS10 solution
- Prefer prefix operator++ (cppcheck catch)
|
2012-09-05 15:34:37 +02:00 |
PKEuS
|
f969530e1f
|
Revert "Fixed #4087" which was committed by accident.
This reverts commit 0bbef8d803 .
|
2012-09-05 13:57:57 +02:00 |
Nilesh Kumar
|
c7633fc73c
|
Fixed #3645
|
2012-09-05 13:48:00 +02:00 |
gaurav kaushik
|
9ad7dfd5fd
|
Fixed #211 and #214
|
2012-09-05 12:58:09 +02:00 |
PKEuS
|
e5b1a6ceb1
|
Merge branch 'master' of github.com:danmar/cppcheck
|
2012-09-05 12:18:11 +02:00 |
Zachary Blair
|
8546bcc94e
|
Fixed #2029 (new check: free invalid address)
|
2012-09-04 23:31:23 -07:00 |
Daniel Marjamäki
|
516232e35f
|
Travis: Enable clang compiler
|
2012-09-05 06:45:39 +02:00 |
PKEuS
|
0bbef8d803
|
Fixed #4087
|
2012-09-04 21:50:50 +02:00 |
Daniel Marjamäki
|
2197b84d78
|
astyle formatting
|
2012-09-04 16:29:23 +02:00 |
Daniel Marjamäki
|
4eeec75b73
|
TestPreprocessor: Encode extended ASCII characters to avoid VS compiler warnings.
|
2012-09-04 16:29:06 +02:00 |
PKEuS
|
8c70778b70
|
Refactorization: Fixed several messages when self-checking cppcheck
|
2012-09-04 15:29:51 +02:00 |
PKEuS
|
8924e8af43
|
Fixed #4143: Give correct line numbers in checkunusedvar.cpp
|
2012-09-04 14:53:24 +02:00 |
anuraggarg011
|
913670d254
|
Fixed #3304 (simple cases)
|
2012-09-04 13:41:14 +02:00 |
kbajaj91
|
be716e81d3
|
Fixed #4138 - False positive about variable assigned a value that is never
used in loops
|
2012-09-04 13:06:04 +02:00 |
Edoardo Prezioso
|
f8591f9004
|
CheckOther::clarifyStatement: improved message to show what's the 'bad' and the 'good' expression.
|
2012-09-04 02:07:55 +02:00 |
Edoardo Prezioso
|
6fd60eebb0
|
Tokenizer: added a workaround for #3690 (Support MSVC's 'for each').
|
2012-09-03 20:23:53 +02:00 |
Edoardo Prezioso
|
6100776847
|
Tokenizer: remove unneeded initialization of strings explicitely with "".
|
2012-09-03 20:22:27 +02:00 |
anuraggarg011
|
bf11248a09
|
Fixed #1620 (tokenizer: simplify well known math functions)
|
2012-09-03 18:51:15 +02:00 |
anuraggarg011
|
b156c727b0
|
Fixed #3939: Support ****foo++;
|
2012-09-03 17:10:27 +02:00 |
Ankita Gupta
|
c3a65dca40
|
Fixed #3793 (improve check: calculation in sizeof)
|
2012-09-03 15:56:10 +02:00 |
Edoardo Prezioso
|
04661fd7d0
|
Fixed test changes I forgot in previous commit.
|
2012-09-03 15:20:34 +02:00 |
Edoardo Prezioso
|
804fbe3f8f
|
Tokenizer::simplifyEmptyNamespaces: remove useless condition.
Token::deleteThis handles the !tok->next situation well.
|
2012-09-03 14:22:31 +02:00 |
PKEuS
|
e49cb27f3a
|
Merge pull request #109 from XhmikosR/master
vs2010 consistency changes. Enabled Multiprocessor compilation for testrunner and cli projects.
|
2012-09-03 03:56:16 -07:00 |
XhmikosR
|
cd7c4df622
|
consistency changes
|
2012-09-03 13:52:06 +03:00 |
PKEuS
|
27cafd495a
|
Don't bailout for noreturn functions in checkRedundantAssignments outside switch.
|
2012-09-03 12:03:30 +02:00 |
PKEuS
|
b6c1528566
|
Test case for #4135
|
2012-09-03 11:32:15 +02:00 |
PKEuS
|
d98ee357d4
|
Fixed crash #4135 when using Q_DECLARE_METATYPE
|
2012-09-03 11:30:36 +02:00 |
PKEuS
|
2be2738c6e
|
Moved duplicate code into function in CheckOther::checkRedundantAssignment()
|
2012-09-03 10:46:51 +02:00 |
Daniel Marjamäki
|
318d80be08
|
Travis: Fixed compile error, make sure Cppcheck exits with code 1 if error is found
|
2012-09-03 07:45:57 +02:00 |
Daniel Marjamäki
|
76a13c699d
|
Travis: simplified build
|
2012-09-03 07:02:36 +02:00 |
Daniel Marjamäki
|
9278cdc41c
|
Travis: Speedup. don't write so much information
|
2012-09-02 19:54:28 +02:00 |
Kartik Bajaj
|
ea0cbbcf78
|
Fixed #1481
|
2012-09-02 18:50:17 +02:00 |
Daniel Marjamäki
|
c9b2174dea
|
Travis: Added simple self-check. Only errors are detected for now
|
2012-09-02 17:12:37 +02:00 |
PKEuS
|
81ff721113
|
Fixed variable shadow warning
|
2012-09-02 17:00:16 +02:00 |
PKEuS
|
7bd732efe4
|
Invented a fix that compiles on GCC and doesn't crash.
|
2012-09-02 16:53:38 +02:00 |