309 Commits

Author SHA1 Message Date
Daniel Marjamäki
2e2baa23a6 Fixed (### Internal error in Cppcheck. Please report it) 2010-07-28 21:03:15 +02:00
Daniel Marjamäki
7c5219324e Refactoring: Cleanup include that checkheaders reported as not needed 2010-07-26 22:05:51 +02:00
Daniel Marjamäki
e1612bc175 Fixed (Internal error when enum assigned to sizeof without brackets) 2010-07-22 22:21:12 +02:00
Robert Reif
c572e6af87 Fixed (False positive with -s: Variable hides typedef with same name) 2010-07-13 08:08:12 +02:00
Robert Reif
b0f1d5669b Fixed (### Internal error in Cppcheck. Please report it.) 2010-07-07 07:40:11 +02:00
Robert Reif
1799e4a575 Fixed (### Internal error in Cppcheck. Please report it.) 2010-07-06 08:26:30 +02:00
Robert Reif
c949a29d1e Fixed (simplifyTypedef: better typedef support) 2010-07-05 23:03:54 +02:00
Robert Reif
28c265b20c Fixed (simplifyTypedef: better typedef support) 2010-07-02 15:22:29 +02:00
Robert Reif
b33fb48618 Fixed (Tokenizer: remove restrict keyword) 2010-06-30 08:10:39 +02:00
Daniel Marjamäki
46e2f1e64b --author=Robert Reif <reif@earthlink.net>
Fixed  (false positive: Variable hides typedef with same name)
2010-06-28 15:33:27 +02:00
Robert Reif
ec61c6fa26 Fixed (simplifyTypedef: duplicate typedefs not handled properly) 2010-06-18 07:16:05 +02:00
Robert Reif
f116e74f6e Fixed (Segmentation fault while scanning Qt's qcups.cpp) 2010-06-17 06:59:01 +02:00
Robert Reif
61e7e759f0 Fixed (structure templates) 2010-06-16 07:13:52 +02:00
Daniel Marjamäki
f3fbdc96e1 Fixed (Tokenizer: template destructor is lost) 2010-06-12 08:32:05 +02:00
Robert Reif
6b65b77acf Fixed ((error) ### Internal error in Cppcheck. Please report it.) 2010-06-10 07:18:55 +02:00
Daniel Marjamäki
08b6e6ee09 Fixed (False positive: Resource leak with while) 2010-05-30 13:15:15 +02:00
Daniel Marjamäki
83c62eca9c Tokenizer: simplify loops that continue while errno is EINTR 2010-05-30 12:49:39 +02:00
Daniel Marjamäki
46b5e4e79a Fixed (Wrong reporting of leak with close() in a while loop condition) 2010-05-29 22:20:10 +02:00
Daniel Marjamäki
d09e1df0d7 Fixed (Wrong precedence for shift operators when simplifying calculations?) 2010-05-29 20:27:08 +02:00
Robert Reif
1a25183e8f Fixed (simplifyTypedef: support for more typedefs) 2010-05-29 07:52:06 +02:00
Robert Reif
3fb0260ef1 Fixed (remove Microsoft variants of inline) 2010-05-29 07:43:58 +02:00
Robert Reif
26a7d29760 Fixed (simplifyTypedef: support for more typedefs) 2010-05-28 06:55:54 +02:00
Robert Reif
8881a0c361 Fixed (simplifyTypedef: support for more typedefs) 2010-05-27 07:00:33 +02:00
Robert Reif
019e1f9dfe Fixed (simplifyTypedef: support for more typedefs) 2010-05-25 20:43:44 +02:00
Daniel Marjamäki
78255fdfc5 Tokenizer: Removed the Tokenizer::simplifyNamespaces. Ticket: 2010-05-23 13:51:41 +02:00
Robert Reif
b20cf06b66 Fixed (simplifyTypedef: support for more typedefs) 2010-05-23 10:46:39 +02:00
Robert Reif
41c43c1790 Fixed (False positive: Function parameter 'x' is passed by value. It could be passed by reference instead.) 2010-05-18 18:20:11 +02:00
Robert Reif
0d7474042a Fixed (segmentation fault of cppcheck) 2010-05-18 07:11:23 +02:00
Robert Reif
9dfbd3946a Fixed (Tokenizer::simplifyTypedef causes segfault for boost library) 2010-05-17 19:58:27 +02:00
Erik Lax
19aaa32a99 Fixed (Tokenizer::simplifyKnownVariables and pointer assignments) 2010-05-16 19:38:44 +02:00
Daniel Marjam�ki
8b1ffefd74 Fixed (Internal error) 2010-05-14 18:40:15 +02:00
Robert Reif
f8cceface5 Fixed (False positive: (style) Variable 'xxx' is assigned a value that is never used) 2010-05-13 13:59:41 +02:00
Robert Reif
963108d957 Fixed (simplifyTypedef: support for more typedefs) 2010-05-11 21:41:33 +02:00
Robert Reif
a390f3c8f4 Better handling of function pointer typedef 2010-05-10 17:50:40 +02:00
Robert Reif
ac7515cdcc Fixed (simplifyTypedef: add support for typedefs of functions) 2010-05-10 07:12:06 +02:00
Daniel Marjamäki
6bb93b5eb7 Fixed (Tokenizer: improve handling of pointer aliasing) 2010-04-25 15:12:47 +02:00
Daniel Marjamäki
8ccd95a643 Fixed (buffer overrun: memmove) 2010-04-24 21:48:58 +02:00
Robert Reif
99a7755218 tokenizer improvements: remove calling convention () 2010-04-24 09:40:05 +02:00
Robert Reif
f4ce5a37d7 Fixed (False positive - C-style pointer casting) 2010-04-22 20:08:29 +02:00
Robert Reif
90541386da Fixed (tokenizer: remove calling convention) 2010-04-21 21:08:47 +02:00
Robert Reif
bee4608b27 Fixed (False -s positive: Template instantiation hides typedef with same name) 2010-04-18 09:13:55 +02:00
Daniel Marjamäki
c0e9a546f7 Refactoring: Refactoring the Settings class 2010-04-17 09:23:54 +02:00
Daniel Marjamäki
c718a7c595 astyle: Update to astyle 1.24 2010-04-15 20:08:51 +02:00
Daniel Marjamäki
3fa2137ee3 Fixed ('Index out of bounds' false positive) 2010-04-15 19:09:19 +02:00
Robert Reif
d2bb4964d0 Fixed (typedef struct incorrectly simplified) 2010-04-14 19:06:51 +02:00
Reijo Tomperi
0912836c25 Fix: sizeof(char*) was not simplified correctly 2010-04-13 23:17:27 +03:00
Reijo Tomperi
4a33b226e6 Fix (false positive on if( (f = fopen("foo", "r")) == ((FILE*)NULL) ))
http://sourceforge.net/apps/trac/cppcheck/ticket/1599
2010-04-13 22:57:52 +03:00
Reijo Tomperi
35d2a27b9c Update copyright year in all source files 2010-04-13 22:23:17 +03:00
Robert Reif
67fafd4028 Fixed (typedef struct incorrectly simplified) 2010-04-12 19:05:31 +02:00
Daniel Marjamäki
e9b4ea44a2 Refactoring: Disable inconclusive checks. They can still be activated for debugging/testing purposes 2010-04-10 14:05:33 +02:00