Alexander Mai
|
cdd6d4df27
|
Removing a useless variable to fix cppcheck warning in its own code
|
2014-03-21 22:11:10 +01:00 |
Alexander Mai
|
37befc75ef
|
In case of a loop within the class hierarchie Function::isImplicitlyVirtual_rec() was entering an endless loop. Tracking the previously analyzed types shall prevent this.
|
2014-03-22 08:49:28 +01:00 |
Martin Ettl
|
0f5d30c724
|
Extended std.cfg about more functions.
|
2014-03-21 21:31:12 +01:00 |
XhmikosR
|
1df5ccf315
|
daca2-report.py: add missing new line in the generated HTML.
[ci skip]
|
2014-03-21 20:38:02 +02:00 |
Martin Ettl
|
cae9ea1403
|
Added more functions to std.cfg
|
2014-03-21 17:58:19 +01:00 |
Martin Ettl
|
e00f50b850
|
Fixed #5597 and added abort() support to stdcfg.
|
2014-03-21 17:36:48 +01:00 |
PKEuS
|
49b25b05d9
|
Fixed crash in CheckBufferOverrun on garbage code (#5595)
|
2014-03-21 13:20:44 +01:00 |
orbitcowboy
|
1efcd670a1
|
Added support for exit() to std.cfg.
|
2014-03-20 06:49:44 +01:00 |
orbitcowboy
|
6507824a34
|
Added support for putchar() to std.cfg.
|
2014-03-20 05:49:38 +01:00 |
Daniel Marjamäki
|
430d6d398c
|
Merge pull request #273 from matthiaskrgr/strip_whitespace
runastyle: add line which strips trailing whitspaces from cfg files (and run it on the files)
|
2014-03-21 11:24:59 +01:00 |
Matthias Krüger
|
e8dd3e83cf
|
runastyle: add line which strips trailing whitspaces from cfg files (and run it on the files)
|
2014-03-21 01:28:40 +01:00 |
orbitcowboy
|
80e3b49cfc
|
Added support for ftell() and puts() to std.cfg.
|
2014-03-20 04:10:41 +01:00 |
Daniel Marjamäki
|
045e9e692b
|
ValueFlow: restricted bailouts in for loops
|
2014-03-21 08:48:49 +01:00 |
Daniel Marjamäki
|
fc014f055f
|
ValueFlow: Removed wrong bailout
|
2014-03-21 08:33:45 +01:00 |
orbitcowboy
|
30006cf06f
|
Added support for fputs() to std.cfg.
|
2014-03-20 02:13:41 +01:00 |
Daniel Marjamäki
|
54e7f34f4a
|
Fixed #5584 (FP: Division by zero when function not declared)
|
2014-03-20 16:12:58 +01:00 |
orbitcowboy
|
b37e9601c1
|
Added support for fgetc() to std.cfg.
|
2014-03-20 00:59:52 +01:00 |
XhmikosR
|
be0fcefe1d
|
Tabs to spaces.
[ci skip]
|
2014-03-20 09:02:14 +02:00 |
Daniel Marjamäki
|
22a5881bee
|
Uninitialized variables: Experimental checking for passing const pointer to partially initialized struct to function. Ticket: #5586
|
2014-03-20 07:19:35 +01:00 |
Daniel Marjamäki
|
8de4246713
|
Uninitialized variables: Improved handling of function calls when struct members are checked
|
2014-03-20 06:48:17 +01:00 |
Daniel Marjamäki
|
e48dfb0e6a
|
cygwin: apply cygwin compilation tweaks. thanks ir0nh34d.
|
2014-03-19 21:20:30 +01:00 |
Martin Ettl
|
fe1b46c174
|
Extended std.cfg
|
2014-03-19 21:08:48 +01:00 |
Robert Reif
|
5c88934431
|
CheckIo: Fixed FIXME
|
2014-03-19 20:57:33 +01:00 |
Daniel Marjamäki
|
f3622f729c
|
GUI: Added DATADIR setting. Related with #5513
|
2014-03-19 19:34:20 +01:00 |
Daniel Marjamäki
|
d939aa63a6
|
Tokenizer: Added test case for fixed crash to prevent regressions later
|
2014-03-19 16:47:11 +01:00 |
Robert Reif
|
806ef44509
|
Fixed #5328 (Does not handle __attribute((xxx)) in typedefs)
|
2014-03-19 05:38:23 +01:00 |
PKEuS
|
b564986d5d
|
Added missing casts causing assertion failures on Windows (#5391)
-> Changed much more occurences, especially in preprocessor.cpp.
|
2014-03-18 21:41:47 +01:00 |
Alexander Mai
|
af922aedbf
|
Fix mingw build
|
2014-03-18 21:14:09 +01:00 |
Daniel Marjamäki
|
ebb0c50aac
|
Tokenizer: Fix crash in Token::previous() method ('this' is NULL)
|
2014-03-18 20:29:37 +01:00 |
Daniel Marjamäki
|
8492400e6f
|
Merge pull request #272 from matthiaskrgr/travis
travis: fix grep of cppcheck.cppcheck log checking cppcheck code for errors
|
2014-03-18 20:04:28 +01:00 |
Matthias Krüger
|
06ea7145bb
|
travis: fix grep of cppcheck.cppcheck log checking cppcheck code for errors.
|
2014-03-18 17:36:52 +01:00 |
Daniel Marjamäki
|
01c29ed15f
|
Fixed #5518 (FP regression in 1.64: Array accessed out of bounds)
|
2014-03-18 17:04:33 +01:00 |
PKEuS
|
a3f5beb75d
|
Fixed problems with code "enum class { };" (which is valid C)
|
2014-03-18 16:23:30 +01:00 |
XhmikosR
|
d035470963
|
Update tinyxml to v2.0.2.
|
2014-03-18 17:00:28 +02:00 |
XhmikosR
|
fc54e6acc4
|
Trim tailing spaces and convert tabs to spaces.
|
2014-03-18 17:00:28 +02:00 |
XhmikosR
|
4928dc52bb
|
daca2: Move style into daca2.css.
|
2014-03-18 16:50:38 +02:00 |
XhmikosR
|
b608a8904a
|
Minify sorttable.min.js and use that in daca2-report.py.
|
2014-03-18 16:48:03 +02:00 |
PKEuS
|
3a4b7e5c07
|
Fixed false positive #5578
|
2014-03-18 13:44:27 +01:00 |
PKEuS
|
af161fc361
|
Rewrote CheckStl::readingEmptyStlContainer(), resolving all its false positives shown on CppChecks own code
|
2014-03-18 12:38:22 +01:00 |
Daniel Marjamäki
|
177bf6fcb3
|
Fixed #5244 (FP: (error) Uninitialized variable: ptr - initialization within if-clause)
|
2014-03-18 06:37:19 +01:00 |
Daniel Marjamäki
|
a3bc80bd7d
|
Merge pull request #270 from matthiaskrgr/travis_kernel
travis: allow failure of the kernel job. It sometimes times out when travis is on heavy load (which is a false positive).
|
2014-03-18 06:14:34 +01:00 |
Robert Reif
|
7b5a96dc06
|
Partial fix for #5536 (printf/scanf argument tests failing on Windows x64)
|
2014-03-18 06:12:09 +01:00 |
Matthias Krüger
|
24e1872772
|
travis: apply the same hack I used to work around broken exit status and kernel checking to cppcheck checking its own code (use -j2). Speeds up by around 3-4 minutes per affected job.
|
2014-03-18 01:58:43 +01:00 |
Matthias Krüger
|
841df2a6af
|
travis: allow failure of the kernel job. It sometimes times out when travis is on heavy load (which is a false positive).
|
2014-03-17 19:47:23 +01:00 |
Alexander Mai
|
14386d06dc
|
Enable SEH for Windows using MSVC (not for mingw)
|
2014-03-17 19:11:00 +01:00 |
Daniel Marjamäki
|
e240282443
|
Value Flow: Another try with the abstract interpretation of for loops
|
2014-03-17 18:43:47 +01:00 |
PKEuS
|
2568baa473
|
#5528: Raise duplicateExpressionError on operators /, % and -.
|
2014-03-17 18:35:36 +01:00 |
PKEuS
|
fab6b56360
|
Improved check (#5553): Detect stricmp(var.c_str(), var.c_str())
|
2014-03-17 17:41:45 +01:00 |
PKEuS
|
5f67bc1b0a
|
Fixed varId problem #5293 (and its duplicate #5577): Classes inside functions are non-executable scopes.
|
2014-03-17 16:15:42 +01:00 |
Daniel Marjamäki
|
06618b31bb
|
Fixed #5574 (False positive: mismatchAllocDealloc using realloc() and free)
|
2014-03-17 16:10:54 +01:00 |