Daniel Marjamäki
|
6178459c15
|
Fixed #2304 (Tokenizer::simplifyKnownVariables: known strcpy parameter)
|
2010-12-26 20:34:07 +01:00 |
Daniel Marjamäki
|
5f3d2a7e35
|
Fixed #2090 (False negative: null pointer dereference 's=0; strcpy(s,p);')
|
2010-12-26 19:29:58 +01:00 |
Kimmo Varis
|
dd13a98fd9
|
GUI: Improve Preferences-dialog layout.
Make threads-textfield smaller as it can contain only three numbers.
Also set the input mask so that three numbers at max are accepted.
|
2010-12-26 20:18:49 +02:00 |
Peter Pentchev
|
121cb043a7
|
Makefile: honor the C preprocessor flags in CPPFLAGS. Ticket: #2254
|
2010-12-26 18:12:14 +01:00 |
Kimmo Varis
|
991318d0de
|
GUI: zero is not valid value for bool type.
|
2010-12-26 18:37:11 +02:00 |
Kimmo Varis
|
436bd68ece
|
GUI: Reorder settings-constants in common.h
It is easier to manage those constants when there is even some basic
ordering and organization.
|
2010-12-26 18:35:51 +02:00 |
Kimmo Varis
|
d367243039
|
GUI: Allow enabling inline suppressions from the GUI.
Ticket #2342 (inline suppressions not available from the GUI)
|
2010-12-26 18:29:43 +02:00 |
Daniel Marjamäki
|
f4581d833d
|
Tokenizer: Bailout if @ is encountered in the code
|
2010-12-26 15:07:14 +01:00 |
Kimmo Varis
|
3020e77570
|
GUI: Show information messages count in stats dialog.
|
2010-12-26 15:23:56 +02:00 |
Kimmo Varis
|
a73970483d
|
GUI: Add "Information" errors items to menu and toolbar.
|
2010-12-26 15:23:55 +02:00 |
Kimmo Varis
|
84180e4fcd
|
GUI: Change Style-warnings icon.
I want to use the current Style-warning icon for Information
messages. So change the Style-warning icon first to new
icon.
|
2010-12-26 15:23:54 +02:00 |
Kimmo Varis
|
31c974c954
|
GUI: Add Information-severity support.
|
2010-12-26 15:23:54 +02:00 |
Daniel Marjamäki
|
243a524909
|
Fixed #2350 (false positive: possible null pointer dereference)
|
2010-12-26 13:38:16 +01:00 |
Daniel Marjamäki
|
f7a83b4d90
|
astyle formatting
|
2010-12-26 13:18:23 +01:00 |
Pete Johns
|
59acbb3da0
|
Fixed Linux build.
OSX built without limits.h
|
2010-12-26 23:08:51 +11:00 |
Pete Johns
|
64e2c8668c
|
Fixed #2358 (Compilation fail on Mac)
Added test case to prove it works. Not a true unit-test as it accesses the file-system.
|
2010-12-26 23:04:07 +11:00 |
Daniel Marjamäki
|
4fd8d2e056
|
Fixed #2326 (Preprocessor: inline-suppr does not work for id=missingInclude)
|
2010-12-26 11:14:57 +01:00 |
Pete Johns
|
7943d8ce53
|
canonicalize_file_name() is a GNU-extension.
Replaced with call to realpath() to build on non-Linux systems, such as Mac OSX.
|
2010-12-26 14:15:42 +11:00 |
Daniel Marjamäki
|
ecad249ae2
|
Fixed #2346 (False positive: pointer is assigned value that is never used. used here: 'pCol = pCol->GetNext()')
|
2010-12-25 19:17:53 +01:00 |
Daniel Marjamäki
|
10ee43790d
|
Fixed #2339 (Tokenizer::setVarId : Wrong handling of 'int gr = id - (TLFPressProperties::OIL_FLUID * nb);')
|
2010-12-25 12:40:44 +01:00 |
Daniel Marjamäki
|
6f8f0e1aa1
|
Fixed #2353 (Tokenizer::simplifyKnownVariables: wrong simplification after return)
|
2010-12-25 10:07:57 +01:00 |
Daniel Marjamäki
|
81c5576eb4
|
Misused scope objects: Don't use this check if the checked file is a pure C file. Ticket: #2352
|
2010-12-25 08:43:52 +01:00 |
Daniel Marjamäki
|
65041cf0ff
|
Fixed #2349 (Empty 'msg' in output when using '-j')
|
2010-12-24 11:13:57 +01:00 |
Daniel Marjamäki
|
335d164cdf
|
Fixed #2356 (False positive reported with iterator deletion)
|
2010-12-24 10:33:48 +01:00 |
Daniel Marjamäki
|
18fd12006a
|
Tokenizer::simplifyGoto: Don't simplify 'goto' inside unhandled macro calls. Ticket: #2348
|
2010-12-23 22:03:58 +01:00 |
Daniel Marjamäki
|
472ecd8805
|
Tokenizer: Fixed calculation simplification of '0*(*p)'. Ticket: #2348
|
2010-12-23 18:59:18 +01:00 |
Daniel Marjamäki
|
aff3623fec
|
Fixed #2345 (False positive: uninitialized variable (in sub-condition in if inside a loop))
|
2010-12-23 09:16:29 +01:00 |
Daniel Marjamäki
|
b89f486d0d
|
Fixed #2344 (FileLister Unix: Don't convert to absolute paths)
|
2010-12-22 21:01:51 +01:00 |
Daniel Marjamäki
|
be46d453c4
|
Information: Added new severity
|
2010-12-22 19:53:17 +01:00 |
Daniel Marjamäki
|
22a1f3332f
|
xml2: changed the format of the cppcheck-version info
|
2010-12-22 18:45:09 +01:00 |
Robert Reif
|
fc7e2d1ac1
|
Fixed #2341 (false positive for function pointer returning typedef)
|
2010-12-22 18:37:23 +01:00 |
Daniel Marjamäki
|
00e9822cb3
|
Fixed #2337 (False Positive: memory leak)
|
2010-12-22 18:32:00 +01:00 |
Daniel Marjamäki
|
3a612d7cd8
|
xml2: Added cppcheck-version
|
2010-12-22 10:29:23 +01:00 |
Daniel Marjamäki
|
f392dbef95
|
Fixed #2338 (False positive: Deallocating a deallocated pointer)
|
2010-12-22 08:24:50 +01:00 |
Daniel Marjamäki
|
6951c32683
|
Fixed #2336 (False positive: memory leak (passing pointer to subfunction))
|
2010-12-21 21:12:45 +01:00 |
Daniel Marjamäki
|
0f9415a5fb
|
Fixed #2330 (unreadVariable error for a fstream object when only extraction operator (>>) is used)
|
2010-12-21 19:02:00 +01:00 |
Robert Reif
|
244974a61a
|
unused variables: fixed false negatives with the help of the symbol database. ticket: #2317
|
2010-12-21 08:13:40 +01:00 |
Daniel Marjamäki
|
f73cce9eca
|
Fixed #2317 ((style) Variable is allocated memory that is never used)
|
2010-12-20 18:31:16 +01:00 |
Daniel Marjamäki
|
cdc8801be0
|
Fixed #2334 (Internal class index function (no need to 'strchr'))
|
2010-12-20 18:13:26 +01:00 |
Daniel Marjamäki
|
c0bedb5036
|
Fixed #2331 (Token::Match is called with varid 0)
|
2010-12-19 21:27:28 +01:00 |
Daniel Marjamäki
|
02892499d2
|
Fixed #2286 (Variable 'ownKilled' is assigned a value that is never used)
|
2010-12-19 18:27:31 +01:00 |
Daniel Marjamäki
|
1cd6f16ecf
|
Fixed #2322 (cppcheck follows recursive symlinks)
|
2010-12-19 11:22:27 +01:00 |
Daniel Marjamäki
|
8247270f35
|
Fixed #2328 (false positive: buffer overrun (for loop with a break => the end value is not reached))
|
2010-12-19 10:39:43 +01:00 |
Daniel Marjamäki
|
afbf5a8ef3
|
Visual Studio: updated project files with qmake
|
2010-12-19 07:51:34 +01:00 |
Daniel Marjamäki
|
41ac2c252f
|
Fixed #2325 (Tokenizer: Remove for-loop if condition is false)
|
2010-12-18 21:43:12 +01:00 |
Robert Reif
|
a2aa601899
|
CheckOther: Use SymbolDatabase. Ticket: #2318
|
2010-12-18 20:35:40 +01:00 |
Kimmo Varis
|
1d349bf4cf
|
Update Makefile.
|
2010-12-18 17:12:27 +02:00 |
Kimmo Varis
|
4ebdbec621
|
Update dmake to use basepath in lib.pri.
|
2010-12-18 17:11:19 +02:00 |
Kimmo Varis
|
67713e47bd
|
Update test.pro for using base path for included pri files.
|
2010-12-18 17:07:20 +02:00 |
Kimmo Varis
|
062eabf246
|
Don't use relative paths in lib.pri.
Using relative path in included file binds it to be usable only
included from one directory. Instead use variable for giving the
base path for files.
|
2010-12-18 17:03:46 +02:00 |