Reijo Tomperi
|
675cc08340
|
Refactoring: Split null pointer check into 4 smaller functions.
|
2009-10-11 18:10:20 +03:00 |
Daniel Marjamäki
|
c3d56c1d13
|
Fix #797 (false positive: variable scope when using function call)
|
2009-10-06 17:45:28 +02:00 |
Daniel Marjamäki
|
b9cae72b6b
|
doc: fixed linebreak in previous commit 6aea2faacd
|
2009-10-04 13:49:17 +02:00 |
Daniel Marjamäki
|
6aea2faacd
|
doc: refactoring of the docs for CheckOther
|
2009-10-04 13:46:37 +02:00 |
Daniel Marjamäki
|
7f6fcc6556
|
Removed CheckOther::warningIf
|
2009-10-04 13:32:04 +02:00 |
Reijo Tomperi
|
63523316a2
|
Check nullpointer check is now executed without --style flag
Added TODO test case for nullpointer check
|
2009-09-29 16:38:05 +03:00 |
Reijo Tomperi
|
fdde2182b9
|
Fix GPL comments in all files. ">." was missing from the end.
|
2009-09-27 18:08:31 +03:00 |
Daniel Marjamäki
|
7f2ca357b0
|
Fixed #673 (False positive: null pointer dereference when dynamic cast is used)
|
2009-09-19 10:54:10 +02:00 |
Daniel Marjamäki
|
48846c008d
|
Fixed #650 ('possible style' pre-incrementing error shown without --all)
|
2009-09-08 21:41:11 +02:00 |
Daniel Marjamäki
|
439ff8b144
|
Fixed #599 (False positive: null pointer dereference)
|
2009-08-21 12:42:40 +02:00 |
Daniel Marjamäki
|
e7feac506c
|
Refactoring: updated the nullPointer message so it contains the name of the pointer
|
2009-08-11 17:18:01 +02:00 |
Daniel Marjamäki
|
cb57bd6678
|
Listing error messages in XML format
|
2009-08-04 21:36:55 +02:00 |
Daniel Marjamäki
|
706ba34a6d
|
Refactoring the unit testing
|
2009-08-04 21:32:14 +02:00 |
booga
|
52e2e775b2
|
Fix #476 STL Container checks.
Fix #473 Add post increment check for STL objects and Classes.
|
2009-07-24 18:36:15 -04:00 |
Daniel Marjamäki
|
ba36c9426b
|
null pointers: better checking when dereferencing pointer and then checking if it is null (#485)
|
2009-07-21 17:00:11 +02:00 |
Daniel Marjamäki
|
45f8560537
|
invalid pointer usage: broke out CheckOther::invalidPointer from the CheckOther::nullPointer (#485)
|
2009-07-21 12:09:58 +02:00 |
Daniel Marjamäki
|
7df3670128
|
doc: updated doxygen comments. three groups where created - 'GUI', 'Core' and 'Checks'
|
2009-07-17 10:49:01 +02:00 |
Daniel Marjamäki
|
2961f29b57
|
doc: add link
|
2009-07-12 21:51:57 +02:00 |
Reijo Tomperi
|
8b0e481d46
|
Refactoring: Rename member functions to follow naming guidelines.
|
2009-07-05 23:16:43 +03:00 |
Daniel Marjamäki
|
12c9f09780
|
Fixed #420 (WarningOldStylePointerCast() needs a test case)
|
2009-06-19 12:01:27 +02:00 |
Daniel Marjamäki
|
9b2b14a608
|
doc: generating wiki documentation
|
2009-06-12 15:20:08 +02:00 |
Daniel Marjamäki
|
0c01132698
|
added a classInfo function for each check class
|
2009-06-12 12:19:37 +02:00 |
Daniel Marjamäki
|
a71d260308
|
Refactoring: Moved CheckOther::returnPointerToLocalVariable to CheckAutoVariables
|
2009-06-09 19:45:58 +02:00 |
Daniel Marjamäki
|
6356db82a9
|
Added headers to the "--errorlist" output
|
2009-06-07 18:53:47 +02:00 |
Reijo Tomperi
|
58eda6e978
|
Fix ticket #325 (Replace developer names in source files with AUTHORS file)
http://apps.sourceforge.net/trac/cppcheck/ticket/325
|
2009-05-30 08:48:12 +03:00 |
Daniel Marjamäki
|
d7aee72fcd
|
zero division: it's an error
|
2009-03-29 18:47:05 +02:00 |
Daniel Marjamäki
|
4059a2ad05
|
added check for zero division. The code was written by Nguyen Duong Tuan
|
2009-03-28 07:49:47 +01:00 |
Daniel Marjamäki
|
c0b608059a
|
possible null pointer dereference after a while-loop
|
2009-03-27 17:19:34 +01:00 |
Daniel Marjamäki
|
063f59c86c
|
moved checks back to style (where they used to be)
|
2009-03-27 15:55:14 +01:00 |
Daniel Marjamäki
|
e017d5a079
|
refactoring - added 'getErrorMessages' to all check classes
|
2009-03-22 08:20:15 +01:00 |
Daniel Marjamäki
|
468ed653e2
|
refactoring error messages
|
2009-03-21 17:58:13 +01:00 |
Daniel Marjamäki
|
170f817a19
|
refactoring: there are now 2 functions for running checks. 'runChecks' and 'runSimplifiedChecks'
|
2009-03-21 07:53:23 +01:00 |
Daniel Marjamäki
|
9f1c3cc535
|
refactoring the rest of the classes
|
2009-03-20 18:16:21 +01:00 |
Reijo Tomperi
|
fc8f47145a
|
Copyrights updated
|
2009-03-01 19:52:33 +00:00 |
Reijo Tomperi
|
b211b8cbe8
|
Fix ticket #84 (unit testing: use "protected" instead of preprocessor)
|
2009-02-07 20:06:00 +00:00 |
Daniel Marjamäki
|
aeb573d529
|
returning pointer to local array
|
2009-02-04 18:49:19 +00:00 |
Reijo Tomperi
|
b471ac2e3c
|
Fixing files using dos-style line change to use unix-style line change.
|
2009-01-31 19:29:27 +00:00 |
Daniel Marjamäki
|
9d29de02d3
|
removed windows encodings
|
2009-01-23 21:34:03 +00:00 |
Daniel Marjamäki
|
42e56153a4
|
borland and visual c++ fixes
|
2009-01-23 21:28:45 +00:00 |
Nicolas Le Cam
|
42c608b6f0
|
Remove checks that are already covered well by most compilers (Unreachable Code; Assignment in Condition; Unused Variable).
|
2009-01-21 21:31:47 +00:00 |
Reijo Tomperi
|
176dd41306
|
Fixed Ticket #40, Check copyright texts in files, now that we have new developers.
|
2009-01-21 20:04:20 +00:00 |
Daniel Marjamäki
|
8bbd4b9401
|
str plus char: Added check and error message for str + ch
|
2009-01-15 16:57:51 +00:00 |
Daniel Marjamäki
|
980b10bfc9
|
errmsg: Added 'unsigned division'
|
2009-01-12 17:12:14 +00:00 |
Reijo Tomperi
|
e435a1f1d6
|
Refactoring: Added src/ and test/ folders. Moved source files to those folders, updated makefile and codeblocks project file.
|
2009-01-06 14:18:36 +00:00 |