Daniel Marjamäki
|
20674e08d0
|
Stl: improved check for dangerous usage of c_str
|
2010-10-19 20:21:58 +02:00 |
Daniel Marjamäki
|
2ca7dbc004
|
Fixed #2109 (false positive: buffer overrun)
|
2010-10-19 18:23:44 +02:00 |
Kimmo Varis
|
f1640d6731
|
Merge remote branch 'remotes/origin/master'
|
2010-10-18 21:38:53 +03:00 |
Kimmo Varis
|
23eb8c41eb
|
GUI: Add icons for warning/performance categories and add them to toolbar.
|
2010-10-18 21:35:35 +03:00 |
Reijo Tomperi
|
8c74b9635f
|
Update codeblocks project file
|
2010-10-18 21:30:12 +03:00 |
Daniel Marjamäki
|
0864a0700a
|
Fixed #2108 (False positive: the loop might unintentionally skip an element in the container.)
|
2010-10-18 20:05:54 +02:00 |
Kimmo Varis
|
aefa7d3370
|
GUI: Shorten menutexts for error/style items.
Items located in 'View' menu don't need 'Show' word as View-menu name
already implies it is about viewing items.
|
2010-10-18 20:58:04 +03:00 |
Kimmo Varis
|
bee8d15848
|
GUI: Add support for warning and performance -error types.
|
2010-10-18 20:50:34 +03:00 |
Daniel Marjamäki
|
e54129fa8d
|
STL: check for dangerous usage of string::c_str(). Ticket: #1116
|
2010-10-17 19:18:46 +02:00 |
Daniel Marjamäki
|
3faaa397e9
|
manual: added info about warning/style/performance. Ticket: #2106
|
2010-10-17 18:06:02 +02:00 |
Ettl Martin
|
7d1995dfaa
|
Merge branch 'master' of github.com:danmar/cppcheck
|
2010-10-17 21:56:05 +08: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 |
Ettl Martin
|
f25f3c64b4
|
fixed style waring (You should use ++ and -- as prefix whenever possible as these are more efficient than postfix operators) in lib/checkclass.cpp
|
2010-10-17 20:15:29 +08:00 |
Kimmo Varis
|
ddfc7b2d5a
|
Run dmake to update Makefile and lib/lib.pri.
|
2010-10-17 00:57:25 +03:00 |
Kimmo Varis
|
7a84e7dcca
|
Add comment that qmake doesn't add _UNICODE define for project files.
|
2010-10-17 00:32:31 +03:00 |
Kimmo Varis
|
0bb6e22d53
|
Add missing files to VS2010 project files.
|
2010-10-17 00:16:39 +03:00 |
Kimmo Varis
|
00e5ca2299
|
Add missing files to VS projects.
Part of fixing ticket #2101.
|
2010-10-17 00:00:53 +03:00 |
Daniel Marjamäki
|
28e40cb9b0
|
unicode: updates to the handling of unicode filenames. Ticket: #2100
|
2010-10-16 21:39:58 +02:00 |
Daniel Marjamäki
|
88a98a2ef0
|
unicode: use short filenames when long filename doesn't work. Temporary solution for #2100
|
2010-10-16 12:40:21 +02:00 |
Daniel Marjamäki
|
4e121c94ab
|
some more comments
|
2010-10-15 18:37:48 +02:00 |
Daniel Marjamäki
|
d182079c5e
|
added comments in CheckStl
|
2010-10-15 18:21:53 +02:00 |
Daniel Marjamäki
|
0b6948a805
|
Fixed #2101 (list in vector iterator usage)
|
2010-10-15 18:11:41 +02:00 |
Daniel Marjamäki
|
ba2b986ece
|
Fixed #2097 (false positive: buffer access out of bounds)
|
2010-10-14 20:00:32 +02:00 |
Daniel Marjamäki
|
e11d9f1628
|
astyle formatting
|
2010-10-14 19:59:10 +02:00 |
Debrard Sebastien
|
96e99d347e
|
Merge branch 'master' of http://github.com/danmar/cppcheck
|
2010-10-14 19:18:03 +02:00 |
Debrard Sebastien
|
fb928b6778
|
Fixed #2018 (Postfix Operators)
|
2010-10-14 19:17:40 +02:00 |
Debrard Sebastien
|
bc6365a3b0
|
Merge branch 'master' of http://github.com/danmar/cppcheck
|
2010-10-14 19:08:31 +02:00 |
Kimmo Varis
|
6c582f9362
|
Merge remote branch 'remotes/origin/master'
|
2010-10-13 22:16:17 +03:00 |
Kimmo Varis
|
e199e31de1
|
WiX Installer: Remove old gui.exe.
|
2010-10-13 22:15:18 +03:00 |
Kimmo Varis
|
dd16af3d29
|
Update WiX installer documentation.
|
2010-10-13 22:13:50 +03:00 |
Daniel Marjamäki
|
b6c995ea47
|
Fixed #2096 (False positive: buffer overrun (extern array))
|
2010-10-13 20:57:59 +02:00 |
Robert Reif
|
267d1f273e
|
Fixed #2082 (Tokenizer::simplifyTypedef: wrong handling of array)
|
2010-10-13 20:02:37 +02:00 |
Daniel Marjamäki
|
229604b3e3
|
Fixed #2093 (False positive: buffer access out of bounds (unknown type))
|
2010-10-13 18:06:50 +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 |
Robert Reif
|
a58094e827
|
Fixed #2089 (False negative: Function can be const (calling const function))
|
2010-10-13 07:26:41 +02:00 |
Daniel Marjamäki
|
2334192bff
|
Fixed #2087 (False positive: Array 'str[1]' index 1 out of bounds)
|
2010-10-12 21:52:02 +02:00 |
Debrard Sebastien
|
d0629803a9
|
warning de compilation
|
2010-10-12 19:57:17 +02:00 |
Debrard Sebastien
|
3273f964c8
|
comment
|
2010-10-12 19:56:35 +02:00 |
Debrard Sebastien
|
1a4e3dcc44
|
increment check
|
2010-10-12 19:54:39 +02:00 |
Daniel Marjamäki
|
9e15c4ef38
|
Fixed #2088 ([test.c:12]: (error) Buffer access out-of-bounds: l)
|
2010-10-12 19:35:20 +02:00 |
Pete Johns
|
4f0cda235a
|
Added tags file for faster code navigation.
[Helpful for newbies like me]
|
2010-10-12 23:08:34 +11:00 |
Robert Reif
|
907ed0ac6f
|
Fixed #2085 (False negative: function can be const when member variable is compared)
|
2010-10-12 07:57:09 +02:00 |
Pete Johns
|
2943bf0f70
|
Licensing: Using the GPL 3 license
|
2010-10-12 08:37:38 +11:00 |
Daniel Marjamäki
|
74bf1821e6
|
Array index: detect array index out of bounds when datatype is unknown. Ticket: #2086
|
2010-10-11 20:52:14 +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 |
Robert Reif
|
a6e915f0cd
|
Fixed #2081 (false negative: the function can be declared as const)
|
2010-10-11 17:43:36 +02:00 |
Zachary Blair
|
d9967d4fd2
|
Fixed #2079 (detect side effects in assert)
|
2010-10-10 13:05:06 -07:00 |
Daniel Marjamäki
|
81aed3fbd7
|
Tokenize: Fixed bug in Tokenize::simplifyKnownVariables
|
2010-10-10 19:27:42 +02:00 |