Daniel Marjamäki
|
ebf13acfbd
|
Fixed #2032 (inline suppressions fail with comment on the same line as function)
|
2010-09-15 21:10:54 +02:00 |
Daniel Marjamäki
|
de3b9f610a
|
Fixed #2033 (all inline suppressions fail with relative paths)
|
2010-09-15 21:03:21 +02:00 |
Daniel Marjamäki
|
7e67bb53b8
|
Fixed #2049 (False negative: 'Uninitialized variable' error won't show)
|
2010-09-15 20:04:50 +02:00 |
Daniel Marjamäki
|
416f093fc3
|
Tokenizer: fixed variable declaration simplification
|
2010-09-15 19:53:47 +02:00 |
Daniel Marjamäki
|
b74f886579
|
cppcheck-verify: added 'codeeditor' files
|
2010-09-14 21:04:23 +02:00 |
Daniel Marjamäki
|
38b35feaa8
|
Tokenizer: the 'failed to parse typedef' messages should not be shown unless --debug-warnings are given
|
2010-09-14 20:59:09 +02:00 |
Daniel Marjamäki
|
af8a178b71
|
cppcheck-verify: added code editor that highlight the errors
|
2010-09-14 20:56:33 +02:00 |
Daniel Marjamäki
|
2387ed49f3
|
cppcheck-verify: added 'open' menu
|
2010-09-14 19:57:37 +02:00 |
Daniel Marjamäki
|
42d0ad8262
|
Fixed #2048 (Preprocessor: ifndef incorrectly simplified)
|
2010-09-14 17:45:37 +02:00 |
Robert Reif
|
f2a3267ac7
|
Preprocessor: Report #error configuration when -D is used. Ticket: #2042
|
2010-09-14 07:21:19 +02:00 |
Robert Reif
|
0153dccb66
|
Symbol database: Skip bail out in constructors if a virtual function might be called because that would be undefined behaviour. Ticket: #1895
|
2010-09-14 07:16:53 +02:00 |
Daniel Marjamäki
|
d3dcb5ab1c
|
cppcheck-verify: changed it into a Qt project
|
2010-09-13 21:00:24 +02:00 |
Daniel Marjamäki
|
b0bb71ee20
|
Preprocessor: Handle C++0x rawstrings by replacing them with normal strings. Ticket: #2022
|
2010-09-13 19:36:40 +02:00 |
Daniel Marjamäki
|
b1d74ed6b8
|
Revert "Preprocessor: Report #error configuration when -D is used. Ticket: #2042"
This reverts commit 674644cb29 .
|
2010-09-13 16:59:43 +02:00 |
Robert Reif
|
674644cb29
|
Preprocessor: Report #error configuration when -D is used. Ticket: #2042
|
2010-09-13 16:55:40 +02:00 |
Robert Reif
|
6de1711515
|
Symbol database: reduce false negatives for 'uninitialized variable' when calling base class function. ticket: #1895
|
2010-09-12 22:40:51 +02:00 |
Daniel Marjamäki
|
84d9282da2
|
Memory leaks: remove redundant 'if return ; else|'
|
2010-09-12 21:41:13 +02:00 |
Robert Reif
|
aae2986361
|
Fixed #2042 (#error messages should be displayed when user defines are used)
|
2010-09-12 21:30:47 +02:00 |
Daniel Marjamäki
|
5a95303405
|
Memory leaks: reduce 'loop { if continue ;' to 'loop {'
|
2010-09-12 21:15:19 +02:00 |
Daniel Marjamäki
|
0a30aba2e6
|
Memory leaks: insert ';' in the simplifycode to split up the commands
|
2010-09-12 21:04:05 +02:00 |
Daniel Marjamäki
|
9c4a05a3bd
|
Memory leaks: simplify 'loop { use ; callfunc ; }' to 'use ;'
|
2010-09-12 20:45:30 +02:00 |
Daniel Marjamäki
|
c185f34947
|
cppcheck-verify: fixed some false positives for array declarations
|
2010-09-12 17:41:48 +02:00 |
Daniel Marjamäki
|
52e64ceea6
|
cppcheck-verify : added subproject
|
2010-09-12 11:34:45 +02:00 |
Daniel Marjamäki
|
ceeef847ef
|
Memory leaks: simplify 'if break ; break ;'
|
2010-09-11 21:48:40 +02:00 |
Daniel Marjamäki
|
7aa0504692
|
Memory leaks: simplify 'use use'
|
2010-09-11 21:32:21 +02:00 |
Daniel Marjamäki
|
424fe064cb
|
Memory leaks: don't write debug warning for '; alloc ; dealloc ; return ; }'
|
2010-09-11 21:14:20 +02:00 |
Daniel Marjamäki
|
d4e045cee5
|
Memory leaks: fixed try/catch and nested loops simplifications
|
2010-09-11 21:07:35 +02:00 |
Daniel Marjamäki
|
4064712baa
|
Memory leaks: improved simplification for 'callfunc'
|
2010-09-11 20:49:24 +02:00 |
Daniel Marjamäki
|
73122c3e8a
|
Memory leaks: Improved the simplifycode for 'use ; if| use ;'
|
2010-09-11 20:18:16 +02:00 |
Kimmo Varis
|
e48592c644
|
Installer: Update executable name to cppcheck-gui.
|
2010-09-11 12:34:35 +03:00 |
Kimmo Varis
|
77126f0b0b
|
Merge branch 'master' of github.com:danmar/cppcheck
|
2010-09-11 12:20:40 +03:00 |
Kimmo Varis
|
b88ce77e4a
|
Rename gui to cppcheck-gui.
The 'gui' as executable name is way too general. So this commit
renames it to 'cppcheck-gui' which clearly says it is gui for
cppcheck.
|
2010-09-11 12:15:46 +03:00 |
Daniel Marjamäki
|
ecd863700e
|
Fixed #2023 (false positive with realloc())
|
2010-09-11 11:15:04 +02:00 |
Robert Reif
|
69afc0a0db
|
Symbol database: fixed false positive. ticket: #1895
|
2010-09-11 08:23:30 +02:00 |
Daniel Marjamäki
|
0418731473
|
Fixed #2030 (False positive: Uninitialized variable when function does not return)
|
2010-09-10 19:02:40 +02:00 |
Kimmo Varis
|
940679e242
|
Fix ticket #2040 (some cli messages are missing a return at the end)
|
2010-09-10 18:39:36 +03:00 |
Kimmo Varis
|
df4eec714c
|
Merge branch 'master' of github.com:danmar/cppcheck
|
2010-09-10 17:44:02 +03:00 |
Kimmo Varis
|
0fd51a814f
|
Fix ticket #2041 (GUI: duplicate messages because file name case different)
|
2010-09-10 17:42:14 +03:00 |
Robert Reif
|
5a6eff90d1
|
Symbol database: Refactoring. ticket: #1895
|
2010-09-10 07:02:49 +02:00 |
Daniel Marjamäki
|
0afd19c59b
|
Fixed #2039 (unions not handled properly, false positive about initialization)
|
2010-09-09 20:15:00 +02:00 |
Daniel Marjamäki
|
929a54e1b0
|
Fixed #2038 (memleak false positive with assignment expression in arguments)
|
2010-09-09 19:40:36 +02:00 |
Daniel Marjamäki
|
5af0d65aef
|
Fixed #2025 (iso646 c++ operators are not handled correctly)
|
2010-09-09 17:43:09 +02:00 |
Robert Reif
|
6d35396720
|
Symbol database: refactoring - differentiate between member data initialization and assignment and save the order of variable declarations. makes it possible to create some additional checks. ticket: #1895
|
2010-09-09 07:26:40 +02:00 |
Robert Reif
|
c3762903a9
|
Symbol database: fixed false negative for uninitialized variable. ticket: #1895
|
2010-09-09 07:21:51 +02:00 |
Daniel Marjamäki
|
80be31de13
|
Fixed #2037 (memleak not detected in exit path when variable used)
|
2010-09-08 20:03:22 +02:00 |
Daniel Marjamäki
|
8e746ca53f
|
CheckMemoryleaks: reduce 'use ; if return ; dealloc ;' to 'if return ; dealloc ;'. ticket: #2037
|
2010-09-08 19:22:03 +02:00 |
Daniel Marjamäki
|
ad03c97a6e
|
cmdlineparser: allow space between -D and define name. ticket: #2036
|
2010-09-08 17:42:28 +02:00 |
Kimmo Varis
|
3c8ffb90dd
|
Add tests for userdefines and userincludes for CmdLineParser.
|
2010-09-08 18:02:22 +03:00 |
Robert Reif
|
2fc2859b68
|
Fixed #2035 (Enum 'qboolean' hides typedef with same name)
|
2010-09-08 06:45:57 +02:00 |
Daniel Marjamäki
|
86a08b9f0e
|
unit testing: moved TestTokenizer::match tests to the TestToken
|
2010-09-07 20:42:29 +02:00 |