Daniel Marjamäki
|
1d79c164c4
|
Optimisation: Optimised firstWordEquals
|
2010-08-08 18:54:49 +02:00 |
Daniel Marjamäki
|
5a8181d425
|
Tokenizer: 'simplifyCalculations();' should have the same results as 'while (simplifyCalculations());'
|
2010-08-08 09:25:09 +02:00 |
Daniel Marjamäki
|
11ef2c0a06
|
Refactoring: Cppcheck::reportProgress needs to call _errorLogger::reportProgress. Ticket: #1625
|
2010-08-08 08:46:47 +02:00 |
Daniel Marjamäki
|
1555901077
|
Refactoring: Made Tokenizer::simplifyCalculations a little faster
|
2010-08-08 08:28:28 +02:00 |
Daniel Marjamäki
|
764ce99c6f
|
Performance: Refactoring CheckOther::nullPointerStructByDeRefAndChec to make it faster
|
2010-08-07 21:00:17 +02:00 |
Daniel Marjamäki
|
dcf54621d4
|
visual studio: fixed a few compiler warnings (when saving istream::get result in a char)
|
2010-08-07 20:33:24 +02:00 |
Daniel Marjamäki
|
029613d4c4
|
Fixed #1923 (False positive: Possible null pointer derefence in else if)
|
2010-08-07 19:59:56 +02:00 |
Daniel Marjamäki
|
262885f3e0
|
Fixed #1921 (false positive: the function '...' can be declared as const (inline friend))
|
2010-08-07 16:08:44 +02:00 |
Daniel Marjamäki
|
ed4f1164a1
|
Fixed #1894 (unreadVariable false positive with const references)
|
2010-08-07 15:53:51 +02:00 |
Daniel Marjamäki
|
050011d287
|
Fixed #1881 (false positive: The function '...' can be const (nonconst code is hidden inside #if))
|
2010-08-07 13:08:36 +02:00 |
Daniel Marjamäki
|
54121a74ff
|
Symbol Database: Don't use it when it is not needed
|
2010-08-07 12:41:11 +02:00 |
Daniel Marjamäki
|
9e7b087832
|
Refactoring: Made CheckClass members private
|
2010-08-07 12:26:42 +02:00 |
Daniel Marjamäki
|
c395e51389
|
New check: look for calculation inside sizeof
|
2010-08-06 22:57:10 +02:00 |
Daniel Marjamäki
|
7911626aed
|
gcc: fixed some more -Wsign-conversion warnings
|
2010-08-06 22:43:06 +02:00 |
Daniel Marjamäki
|
12217461a2
|
gcc: fixed some more -Wsign-conversion warnings
|
2010-08-06 22:37:48 +02:00 |
Daniel Marjamäki
|
adc47f1820
|
Fixed #1487 (fix gcc compiler warnings)
|
2010-08-06 21:02:43 +02:00 |
Daniel Marjamäki
|
271a74a16c
|
gcc: Fixed some compiler warnings when using -Wsign-conversion. Ticket: #1487
|
2010-08-06 19:42:31 +02:00 |
Daniel Marjamäki
|
faa713e7b5
|
gcc: Fixed some compiler warnings when using -Wsign-conversion. Ticket: #1487
|
2010-08-06 19:40:54 +02:00 |
Daniel Marjamäki
|
290d02780f
|
gcc: Fixed some compiler warnings when using -Wsign-conversion. Ticket: #1487
|
2010-08-06 19:38:21 +02:00 |
Daniel Marjamäki
|
3adfc61eca
|
gcc: Fixed some compiler warnings when using -Wsign-conversion. Ticket: #1487
|
2010-08-06 19:15:44 +02:00 |
Daniel Marjamäki
|
146465a6ad
|
gcc: Fixed some compiler warnings when using -Wsign-conversion. Ticket: #1487
|
2010-08-06 18:42:55 +02:00 |
Daniel Marjamäki
|
7fb44d1995
|
gcc: fixed some compiler warnings when using -Wsign-conversion
|
2010-08-06 18:32:31 +02:00 |
Daniel Marjamäki
|
6346e1aa90
|
Borland C++: Fixed compiler errors
|
2010-08-06 17:44:26 +02:00 |
Daniel Marjamäki
|
f5823f7747
|
Visual Studio: Fixed warnings
|
2010-08-06 17:32:16 +02:00 |
Daniel Marjamäki
|
567f1da4b4
|
Preprocessor: Compiler dependent parsing of '<backspace><space><newline>'. Maybe it should be possible to control it from the commandline instead. Ticket: #640
|
2010-08-06 08:50:31 +02:00 |
Daniel Marjamäki
|
32d98969fb
|
suppress visual studio warnings about loosing data when calculating Token::progressValue
|
2010-08-05 21:40:04 +02:00 |
Daniel Marjamäki
|
eedb5e383e
|
Memory leaks: better handling of 'return strcmp(..' etc
|
2010-08-05 21:23:32 +02:00 |
Daniel Marjamäki
|
81c058f2be
|
Merge branch 'master' of github.com:danmar/cppcheck
|
2010-08-05 19:02:21 +02:00 |
Daniel Marjamäki
|
2450a80556
|
Visual Studio: Added /MP switch
|
2010-08-05 19:02:05 +02:00 |
Ettl Martin
|
d16944398a
|
fixed compiler Warning in lib/checkbufferoverrun about comparison of signed and unsigned variable
|
2010-08-05 18:58:58 +02:00 |
Daniel Marjamäki
|
1b2f16f443
|
Buffer overflow: Fixed two TODO test cases
|
2010-08-05 11:01:47 +02:00 |
Daniel Marjamäki
|
65f7bcbfa5
|
null pointers: fixed TODO assertion - dereference pointer in function call and then checking that it is not NULL
|
2010-08-05 08:19:36 +02:00 |
Daniel Marjamäki
|
6f228033d2
|
null pointers: fixed todo test case
|
2010-08-05 08:06:19 +02:00 |
Daniel Marjamäki
|
9d24c9ceaa
|
Memory leaks: refactoring return handling
|
2010-08-04 23:01:32 +02:00 |
Daniel Marjamäki
|
239d264432
|
uninitialized variables: fixed false negatives when uninitialized pointer data is read
|
2010-08-04 21:13:40 +02:00 |
Daniel Marjamäki
|
6d94c4f15e
|
Memory leaks: don't translate 'return p[10];' to 'return use ;'
|
2010-08-04 20:48:20 +02:00 |
Daniel Marjamäki
|
33bf8bf730
|
Fixed #1670 (False negative: Array index out of bounds in return statement)
|
2010-08-04 20:38:52 +02:00 |
Daniel Marjamäki
|
c9b1804954
|
astyle formatting
|
2010-08-04 20:28:41 +02:00 |
Daniel Marjamäki
|
08e2d91372
|
Fixed #1919 (option '--suppressions file' can not work when filename includes colon)
|
2010-08-03 17:52:03 +02:00 |
Daniel Marjamäki
|
9edecd4a3f
|
Added ErrorLogger::reportProgress and removed ErrorLogger::ReportProgress. This will make it easier for GUI and other clients to display progress information.
|
2010-08-03 16:36:21 +02:00 |
Daniel Marjamäki
|
6700351ede
|
Fixed #1833 (memory leak detected in version 1.37 not detected in 1.43)
|
2010-08-02 23:04:23 +02:00 |
Daniel Marjamäki
|
ff9d3d0965
|
memory leaks: better handling of 'loop { dealloc ; alloc ; }'
|
2010-08-02 22:17:09 +02:00 |
Daniel Marjamäki
|
ae0252dc91
|
memory leaks: simplify 'callfunc ; ;'
|
2010-08-02 21:59:47 +02:00 |
Daniel Marjamäki
|
df44703ee9
|
memory leaks: better checking of function calls. If there are statements after the function call it is unlikely the function call is noreturn
|
2010-08-02 21:56:50 +02:00 |
Kimmo Varis
|
2fa4378338
|
Astyle cleanup with new Astyle options.
|
2010-07-31 15:44:08 +03:00 |
Daniel Marjamäki
|
a274cb1015
|
cleanup headers
|
2010-07-31 08:52:28 +02:00 |
Daniel Marjamäki
|
694325d51f
|
Fixed #1912 (False positive: memory leak (calling noreturn function))
|
2010-07-30 08:50:10 +02:00 |
Daniel Marjamäki
|
2e2baa23a6
|
Fixed #1909 (### Internal error in Cppcheck. Please report it)
|
2010-07-28 21:03:15 +02:00 |
Ettl Martin
|
9fa6b20b9d
|
checkheaders: removed redundant include (token.h) from errorlogger.cpp
|
2010-07-27 21:40:38 +02:00 |
Daniel Marjamäki
|
81d7a37b68
|
Fixed #1864 (Relative Path of #include-File doesn't work)
|
2010-07-27 18:07:30 +02:00 |