Jakub Melka
|
b7d92a4fc7
|
Fixed warnings of CppCheck's own code (caused by new check #695)
|
2015-03-08 18:18:09 +01:00 |
Daniel Marjamäki
|
780a530e0e
|
test/cfg/windows.cpp: Added test for #6571, Library::isNotLibraryFunction() should return true for methods.
|
2015-03-08 16:23:54 +01:00 |
Daniel Marjamäki
|
2d8a6c7b89
|
Fixed #6571 (Library::isNotLibraryFunction: Return true for methods)
|
2015-03-08 16:13:32 +01:00 |
Daniel Marjamäki
|
92de2a3ca3
|
More verbose help text about --library=<cfg>
|
2015-03-08 15:25:00 +01:00 |
Alexander Mai
|
34a61e0883
|
Additions to windows.cfg. Fix compiler warning in test/cfg/posix.c
|
2015-03-08 15:21:50 +01:00 |
Joshua Rogers
|
841a27c19d
|
Add utime function to posix.cfg
|
2015-03-09 00:43:25 +11:00 |
Alexander Mai
|
39633ef26f
|
Add more interfaces to posix.cfg
|
2015-03-08 14:24:54 +01:00 |
Alexander Mai
|
95411414c4
|
#6569 Add strcasestr function to gnu.cfg
|
2015-03-08 14:04:09 +01:00 |
amai2012
|
1b81a4cbf9
|
Merge pull request #541 from simartin/ticket_6567
Ticket #6567: Handle member functions in TemplateSimplifier::getTemplateNamePosition
|
2015-03-08 10:21:08 +01:00 |
Simon Martin
|
1d973b882d
|
Ticket #6567: Handle member functions in TemplateSimplifier::getTemplateNamePosition.
|
2015-03-07 21:52:12 +01:00 |
Alexander Mai
|
521e6c48b5
|
Minor fixes for signal handling: make global variables static, enhance stack vs. heap detection for recognizing stack overflows
|
2015-03-07 20:47:27 +01:00 |
Jakub Melka
|
2af9212b16
|
Ticket #695: new style check : explicit declaration of ctor
|
2015-03-07 20:07:54 +01:00 |
Alexander Mai
|
abde80f0d9
|
Use alternative stack for signal handler to allow catching stack overflow induced SIGSEGV/SIGILL
|
2015-03-07 18:15:25 +01:00 |
Daniel Marjamäki
|
0131bda065
|
Merge pull request #539 from simartin/ticket_6181
Ticket #6181: Normalize '>>' into '> >' when it's closing a C++11 template parameter list
|
2015-03-07 15:02:21 +01:00 |
Simon Martin
|
9c6a625f91
|
Ticket #6181: Normalize '>>' into '> >' when it's closing a C++11 template parameter list.
|
2015-03-07 11:06:04 +01:00 |
Daniel Marjamäki
|
87ebeb3f65
|
Fixed #6533 (library: alloc/dealloc doesn't work when function declaration is seen)
|
2015-03-07 09:43:56 +01:00 |
XhmikosR
|
143c5d4875
|
GUI: Remove bogus period.
[ci skip]
|
2015-03-07 09:49:07 +02:00 |
XhmikosR
|
2cd086304f
|
Update readme.md.
[ci skip]
|
2015-03-07 09:49:07 +02:00 |
Dmitry-Me
|
74417699db
|
Remove redundant break
|
2015-03-06 18:55:47 +01:00 |
Daniel Marjamäki
|
f705cdce72
|
Fixed #6556 (Tokenizer::simplifyVarDecl: doesn't simplify template variables properly)
|
2015-03-06 17:30:20 +01:00 |
Alexander Mai
|
21ab4413aa
|
Fix compiler warnings
|
2015-03-05 20:49:42 +01:00 |
Matthias Krüger
|
8fff48ed7b
|
htmlreport: don't just hang if --file is not specified. Print a warning and exit.
|
2015-03-05 18:33:46 +01:00 |
Matthias Krüger
|
fad50de311
|
htmlreport: fix errors when unmatched suppressions are reported via --enable=information. Incorporate tests.
|
2015-03-05 17:09:19 +01:00 |
Daniel Marjamäki
|
e38f15ecc0
|
--check-library: dont write <noreturn> messages now since they cant be fixed.
|
2015-03-05 07:19:03 +01:00 |
Alexander Mai
|
cbc8c4f57d
|
Fix unsuppressed warning in checkcfg target
|
2015-03-05 06:57:30 +01:00 |
Alexander Mai
|
161f5ff6d2
|
FileLister now features a non-recursive mode. (files missing from previous changeset)
|
2015-03-05 06:53:11 +01:00 |
Alexander Mai
|
b5f0eec44a
|
#6559 Regression/ false positive: Return value of allocation function OpenFile is not stored. Add required definitions to windows.cfg, include afx_msg. Add test file test/cfg/windows.cpp to check windows configuration. Fix for gnu.cfg. FileLister now features a non-recursive mode.
|
2015-03-05 06:48:44 +01:00 |
Daniel Marjamäki
|
6646a896f9
|
Fixed #6446 (FP zerodivcond on double arithmetics)
|
2015-03-03 15:50:31 +01:00 |
Daniel Marjamäki
|
925f077b8a
|
Fixed #6110 (TemplateSimplifier::simplifyCalculations: wrong simplification of 'if (VG_(strlen)(s)>=3)')
|
2015-03-02 16:27:00 +01:00 |
Daniel Marjamäki
|
86cdc8e7a6
|
Fixed #6540 (Tokenizer::simplifyKnownVariables: Missing varid for simplification in conditional code)
|
2015-03-02 06:18:00 +01:00 |
Alexander Mai
|
49099e78ff
|
Add more string conversion functions to library files
|
2015-03-01 20:18:26 +01:00 |
Daniel Marjamäki
|
830f656a25
|
Library: variables are not library functions (variable declarations can look like function calls)
|
2015-03-01 11:46:43 +01:00 |
Robert Reif
|
27388c3696
|
Fixed #6546 (False positive uselessAssignmentPtrArg - triggered by throw?)
|
2015-02-28 16:07:43 +01:00 |
Daniel Marjamäki
|
449b88aa0c
|
Fixed #6547 (Regression - unknown macro causes analysis error)
|
2015-02-28 11:09:39 +01:00 |
Daniel Marjamäki
|
3add466035
|
Add isFunctionHead() in Tokenizer
|
2015-02-27 18:29:34 +01:00 |
Dmitry-Me
|
10b762da98
|
Decouple pattern matching from other checks
|
2015-02-27 13:09:06 +03:00 |
Daniel Marjamäki
|
c9898a5af4
|
Merge pull request #536 from Dmitry-Me/getRidOfHungarianNotation
Get rid of Hungarian notation
|
2015-02-27 10:14:40 +01:00 |
Dmitry-Me
|
848f50b005
|
Get rid of Hungarian notation
|
2015-02-27 12:02:12 +03:00 |
Daniel Marjamäki
|
9b874b97f0
|
add parse-glibc script that match annotations in system headers against cppcheck cfg files
|
2015-02-26 20:40:40 +01:00 |
Daniel Marjamäki
|
a24891f335
|
std.cfg: Add <not-null/> to atoll
|
2015-02-26 20:14:20 +01:00 |
Daniel Marjamäki
|
18285eadc7
|
std.cfg: Add <not-null/> to atof/atoi/atol
|
2015-02-26 19:47:05 +01:00 |
Daniel Marjamäki
|
acbf48c7fa
|
Fixed #6548 (Tokenizer: Wrong varid set after function which is throw())
|
2015-02-26 16:31:42 +01:00 |
amai2012
|
cd4811061e
|
Merge pull request #534 from Dmitry-Me/cacheAndReuseValue5
Cache and reuse value
|
2015-02-26 14:59:19 +01:00 |
Dmitry-Me
|
22b0f37aaf
|
Cache and reuse value
|
2015-02-26 14:34:18 +03:00 |
amai2012
|
66d079f83c
|
Merge pull request #533 from Dmitry-Me/cacheAndReuseValue4
Cache and reuse value
|
2015-02-26 11:50:59 +01:00 |
Dmitry-Me
|
d7365519a5
|
Cache and reuse value
|
2015-02-26 11:48:15 +03:00 |
Alexander Mai
|
cea71f8625
|
Fix false positive ignoredReturnValue about strtol
|
2015-02-25 22:03:10 +01:00 |
PKEuS
|
cb4bf73749
|
Merge pull request #530 from Dmitry-Me/doChecksEarlier
Don't run the checks which will be silenced later anyway
|
2015-02-25 19:22:00 +01:00 |
amai2012
|
b9316e8ce0
|
Merge pull request #531 from Dmitry-Me/removeRedundantCasts
Remove redundant casts
|
2015-02-25 07:57:52 +01:00 |
Daniel Marjamäki
|
d1892786b8
|
ValueFlow: Improved when using '[' on arrays and strings
|
2015-02-24 15:57:39 +01:00 |