Kimmo Varis
|
8d8945ac57
|
Improve "Assert statement 'varname' -message.
Modifying the message so that we have short message and verbose
message. As discussed in dev-forum:
https://sourceforge.net/apps/phpbb/cppcheck/viewtopic.php?f=3&t=192
|
2010-11-29 20:12:21 +02:00 |
Kimmo Varis
|
564d896715
|
Run astyle.
|
2010-11-28 23:29:06 +02:00 |
Kimmo Varis
|
85735e382f
|
Improve the 'suspicious code sizeof sizeof' -message.
As discussed at dev-forum:
https://sourceforge.net/apps/phpbb/cppcheck/viewtopic.php?f=3&t=192
|
2010-11-28 14:20:46 +02:00 |
Kimmo Varis
|
2c3f9a9dce
|
Small fix to error message.
Start with capital letter and no space in beginning.
|
2010-11-27 20:41:08 +02:00 |
Kimmo Varis
|
837605b05b
|
Ticket #2239 (Too long "short" message about function parameter passing)
Have a proper short message for the parameter passing warning and
improve the message.
|
2010-11-27 10:46:34 +02:00 |
Zachary Blair
|
215cb5ac8d
|
Fixed #2162 (false positive: Mutual exclusion over ||)
|
2010-11-21 00:06:43 -08:00 |
Daniel Marjamäki
|
d021cd9074
|
VS: fixed compiler warning. Ticket: #2200
|
2010-11-20 11:28:47 +01:00 |
Daniel Marjamäki
|
fd64a7e683
|
Mutual exclusion: Disable this check until #2162 is fixed.
|
2010-11-20 07:43:07 +01:00 |
Daniel Marjamäki
|
d250cb5aa2
|
Fixed #2206 (False positive: variable is assigned a value that is never used (array initializers))
|
2010-11-15 17:53:55 +01:00 |
Daniel Marjamäki
|
7b3e7f6467
|
Fixed #2205 (False positive: variable is assigned a value that is never used (assigning to dereferenced casted pointers))
|
2010-11-15 17:30:07 +01:00 |
Zachary Blair
|
36d80d6eaa
|
Fixed #2058 (Warn for unused variable when only doing malloc/free)
|
2010-11-14 17:37:36 -08:00 |
Daniel Marjamäki
|
ba7a3b376e
|
Fixed #2167 (Drop linefeeds from error messages)
|
2010-11-11 19:54:43 +01:00 |
Daniel Marjamäki
|
27b7638901
|
Visual Studio: Fixed compiler warnings about assignment in condition
|
2010-11-08 17:29:08 +01:00 |
Daniel Marjamäki
|
06ec4d9a84
|
GCC: Fixed compiler warnings about sign-conversion
|
2010-11-04 20:52:20 +01:00 |
Zachary Blair
|
10a4dde105
|
Fixed #2137 (Invalid mutual exclusion report)
|
2010-11-04 00:10:25 -07:00 |
Daniel Marjamäki
|
14803643ca
|
empty string test: Removed this check
|
2010-11-03 17:56:14 +01:00 |
Daniel Marjamäki
|
19f809c9b4
|
Unused variables: better handling of '= %var% ++'. Ticket: #2160
|
2010-11-02 20:01:12 +01:00 |
Daniel Marjamäki
|
1e866c3235
|
Visual Studio: Fixed compiler error
|
2010-10-31 11:42:45 +01:00 |
Daniel Marjamäki
|
bc283d8b99
|
Uninitialized variables: Broke out the checking into separate file
|
2010-10-31 12:31:11 +01:00 |
Daniel Marjamäki
|
df8a93bf97
|
Null pointers: Broke out the checking into separate file
|
2010-10-31 11:51:25 +01:00 |
Daniel Marjamäki
|
558899dc74
|
Variable usage: Fixed false negative that I introduced when simplifying compound assignments
|
2010-10-31 09:34:25 +01:00 |
Daniel Marjamäki
|
9435fde551
|
Tokenizer: Added function for checking if code is Java/C#
|
2010-10-28 18:51:55 +02:00 |
Daniel Marjamäki
|
995e39200b
|
Fixed #2130 (Invalid possible NULL pointer dereference, etc.)
|
2010-10-27 20:20:10 +02:00 |
Daniel Marjamäki
|
fc98bcdcb2
|
Fixed #2141 (false positive: possible null pointer dereference)
|
2010-10-27 19:42:47 +02:00 |
Daniel Marjamäki
|
fd153eac02
|
Fixed #2142 (false positive: null pointer dereference (throw))
|
2010-10-27 19:38:42 +02:00 |
Daniel Marjamäki
|
9370f552ac
|
Fixed #2134 (sizeof(*list) complains of null pointer dereference)
|
2010-10-26 18:26:02 +02:00 |
Daniel Marjamäki
|
893f7fa347
|
Fixed #2130 (Invalid possible NULL pointer dereference, etc.)
|
2010-10-26 17:40:30 +02:00 |
Daniel Marjamäki
|
bdd6d6d53d
|
null pointer: use simplified token list in the 'check and deref' checking
|
2010-10-25 21:05:43 +02:00 |
Daniel Marjamäki
|
132aa8d0c4
|
uninitialized variables: fixed fp when analysing loops
|
2010-10-25 20:56:15 +02:00 |
Daniel Marjamäki
|
026514db1a
|
Fixed #2127 (null pointer dereference after condition (SRD nr 522))
|
2010-10-25 19:43:54 +02:00 |
Zachary Blair
|
26afb04dc5
|
Fixed #2105 (Incorrect operator: mutual exclusion over ||)
|
2010-10-24 18:14:21 -07:00 |
Daniel Marjamäki
|
8f707e5e46
|
Null pointers: Better handling of loops
|
2010-10-24 18:51:14 +02:00 |
Daniel Marjamäki
|
40aeb17738
|
uninitialized variables: handling loop bodies. end upon '}'
|
2010-10-24 18:28:25 +02:00 |
Daniel Marjamäki
|
6601de7681
|
uninitialized variables: refactoring handling of loop bodies
|
2010-10-24 18:26:59 +02:00 |
Daniel Marjamäki
|
b66d3c8858
|
Fixed #2125 (uninitialized variable: better handling of for loops)
|
2010-10-24 18:12:48 +02:00 |
Daniel Marjamäki
|
13b8544436
|
Visual Studio: Fixed compiler warning. Ticket: #2123
|
2010-10-24 11:52:28 +02:00 |
Daniel Marjamäki
|
f8c02718a5
|
Activated checking of .java and .cs files
|
2010-10-19 21:54:15 +02:00 |
Daniel Marjamäki
|
92a1e9e76e
|
Severities: Added 'warning' and 'performance' severities. No changes to the command line options nor to the XML format. Ticket: #2106
|
2010-10-17 14:41:00 +02:00 |
Debrard Sebastien
|
fb928b6778
|
Fixed #2018 (Postfix Operators)
|
2010-10-14 19:17:40 +02:00 |
Pete Johns
|
afe52fa9f2
|
Fixed MSVC++ compiler warning (pointers are not bools)
|
2010-10-13 21:19:18 +11:00 |
Pete Johns
|
52e16454fa
|
Removed redundant code.
localClassDefinition is no longer required due to improved isIdentifierObjectType() in commit fbd3d92 .
|
2010-10-13 20:48:37 +11:00 |
Pete Johns
|
fbd3d92aa9
|
Fixed #2084 (False positive: object destroyed immediately (struct and function with same name))
Tightened up class definition matching so as not to match C-style struct tags.
|
2010-10-13 20:37:53 +11:00 |
Debrard Sebastien
|
1a4e3dcc44
|
increment check
|
2010-10-12 19:54:39 +02:00 |
Daniel Marjamäki
|
3dfcbfc0e0
|
assignment in assert: modified the error message to better explain the reason why the warning is given.
|
2010-10-11 17:59:08 +02:00 |
Zachary Blair
|
d9967d4fd2
|
Fixed #2079 (detect side effects in assert)
|
2010-10-10 13:05:06 -07:00 |
Daniel Marjamäki
|
5cc7c9dcf7
|
Parameter passed by value: updated error message so it mentions the reason.
|
2010-10-10 14:12:11 +02:00 |
Daniel Marjamäki
|
a3367874d9
|
Fixed #1778 (false negative: nullpointer dereference (std::string pointer))
|
2010-10-09 07:57:34 +02:00 |
Pete Johns
|
4bf9ff26ea
|
Fixed 2071 (false positive: object destroyed immediately (when using '= { ... }'))
Simplified check within CheckOther::checkMisusedScopedObject() as a result.
|
2010-10-04 08:16:11 +11:00 |
Daniel Marjamäki
|
cd8ef1cded
|
Revert "temporarily disable the 'object destroyed immediately' message"
This reverts commit fa94312c9a .
|
2010-10-03 18:05:08 +02:00 |
Daniel Marjamäki
|
fa94312c9a
|
temporarily disable the 'object destroyed immediately' message
|
2010-10-03 16:59:13 +02:00 |