Daniel Marjamäki
|
42dd956dff
|
Preprocessor: Better fix for hangs. And added proper unit test.
|
2013-01-27 02:53:29 +01:00 |
Robert Reif
|
a0d8fd26fe
|
SymbolDatabase: improved handling of const in function parameters
|
2013-01-27 02:46:00 +01:00 |
Frank Zingsheim
|
6dc9987ad0
|
Fixed #4517 (Testmemleak should not use Tokenizer on pseudo code)
|
2013-01-27 02:41:43 +01:00 |
Daniel Marjamäki
|
6238db3a78
|
Preprocessor: Fix hang
|
2013-01-26 19:11:58 +01:00 |
Daniel Marjamäki
|
9313f7aa79
|
Preprocessor: Fix. Ticket: #4516
|
2013-01-26 18:45:18 +01:00 |
Daniel Marjamki
|
f69b1f426e
|
Preprocessor: Improved handling of expressions in simplifyVarMap. Ticket: #4516
|
2013-01-26 16:21:33 +01:00 |
Daniel Marjamki
|
641e7cba28
|
Fixed #4516 (Preprocessor: wrong #if evaluation)
|
2013-01-26 12:37:46 +01:00 |
Daniel Marjamki
|
8738223e82
|
Fixed #4512 (Improve check: Uninitialized variable not detected)
|
2013-01-26 08:16:53 +01:00 |
Daniel Marjamki
|
04ceae7ea7
|
Uninitialized variables: minor refactorings
|
2013-01-26 07:28:11 +01:00 |
PKEuS
|
ea40fb60d1
|
Updated german translation
|
2013-01-25 14:05:31 -08:00 |
Daniel Marjamäki
|
ae43b12bf1
|
Fixed #4511 (False positive: uninitialized struct member)
|
2013-01-25 18:20:57 +01:00 |
Robert Reif
|
3b08b410a2
|
Symbol database: Improved function lookup (a.b.f()). Ticket: #4494
|
2013-01-25 06:49:04 +01:00 |
XhmikosR
|
163cce726c
|
all.css: use white and black instead of the hex since clean-css takes cares of this when it's smaller to use the hex
|
2013-01-24 21:01:14 +01:00 |
Daniel Marjamäki
|
bdd92b6898
|
runastyle: removed sed command that mess with the make
|
2013-01-24 19:44:42 +01:00 |
Daniel Marjamäki
|
c235737b6c
|
Uninitialized variables: improved checking of loops
|
2013-01-24 19:41:15 +01:00 |
Erik Lax
|
c2608108dd
|
Fixed #3928 (Tokenizer: Wrong simplification of inner if-else 'if (a) while (b) if (c) x; else y;')
|
2013-01-24 16:53:20 +01:00 |
XhmikosR
|
392960513b
|
all.css: no need to overqualify tags. Also merge two identical selectors.
|
2013-01-23 18:30:28 +01:00 |
Erik Lax
|
569b2ae9cd
|
Fixed #4505 (test/testtokenize.cpp: Assertion failed in 'make check')
|
2013-01-23 18:27:28 +01:00 |
Robert Reif
|
cecd726b11
|
Symbol database: Improved function lookup for foo.f(). Ticket #4494
|
2013-01-23 16:53:55 +01:00 |
Daniel Marjamäki
|
683c8adb74
|
TokenList: Handle #line better. Ticket: #4505
|
2013-01-23 07:04:45 +01:00 |
XhmikosR
|
645126fb8e
|
remove double trailing semicolons
|
2013-01-23 06:48:21 +01:00 |
Daniel Marjamäki
|
f86e83d813
|
Memory leaks: Improved handling of allocation functions that contains ::. Ticket: #4494
|
2013-01-22 21:33:39 +01:00 |
Erik Lax
|
444f80c4bb
|
Fixed #4505
|
2013-01-22 13:49:54 +01:00 |
Thomas Jarosch
|
f97015e244
|
Don't use Token::Match() for simple string comparison
|
2013-01-22 13:16:23 +01:00 |
Robert Reif
|
ddb604d1a5
|
Symbol database: function lookup when :: is used. Ticket #4494
|
2013-01-22 06:55:25 +01:00 |
Edoardo Prezioso
|
f68d6f7c95
|
Standards: remove useless semicolon after function
|
2013-01-22 00:13:36 +01:00 |
Frank Zingsheim
|
096cb1bd88
|
Fixed #3686: false positive: Possible null pointer dereference (inconclusive)
|
2013-01-21 19:38:59 +01:00 |
Daniel Marjamäki
|
bfafd51ca1
|
Fixed #4470 (New check: redundant bitand 'x&=1; x&=2;' can be simplified to 'x=0;')
|
2013-01-21 19:59:34 +01:00 |
XhmikosR
|
55b8ac00b0
|
htdocs: add normalize.css to ensure that the visual styles are the same across all browsers
|
2013-01-21 19:07:57 +01:00 |
XhmikosR
|
9787c97a7c
|
update jquery to v1.9.0
|
2013-01-21 19:07:44 +01:00 |
XhmikosR
|
acb34e403b
|
all.css: add transition effect for the Download now button
|
2013-01-21 19:07:31 +01:00 |
XhmikosR
|
e41768e799
|
all.css: use background-color when specifying only that property
|
2013-01-21 19:07:16 +01:00 |
Thomas Jarosch
|
f867d05d81
|
Use Token::simpleMatch() for simple pattern
Found by "internal" check
|
2013-01-21 10:14:39 +01:00 |
Daniel Marjamki
|
c478a3214f
|
Uninitialized variables: Added TODO test case (while)
|
2013-01-20 18:40:24 +01:00 |
Daniel Marjamki
|
76534ccd1b
|
Uninitialized struct member: Fixed false negatives for return statements
|
2013-01-20 17:54:32 +01:00 |
Daniel Marjamki
|
d33341a21a
|
Fixed #4502 (Preprocessor: Treat SystemInclude and UserInclude the same)
|
2013-01-20 14:42:04 +01:00 |
Daniel Marjamki
|
e63f2c3b5b
|
Uninitialized struct member: Avoid false positive when struct member is passed by address
|
2013-01-20 13:12:40 +01:00 |
Daniel Marjamäki
|
89b54cb2c9
|
reduce: reduce structs/enums/etc better
|
2013-01-20 09:05:50 +01:00 |
Daniel Marjamäki
|
67c9720299
|
Tokenizer: fixed simplification of static constants
|
2013-01-19 21:14:15 +01:00 |
Daniel Marjamäki
|
233210a619
|
Merge branch 'master' of github.com:danmar/cppcheck
|
2013-01-19 20:41:29 +01:00 |
Daniel Marjamki
|
6d5532980e
|
Tokenizer: Set proper variable ID when simplifying return statement. Ticket: #3500
|
2013-01-19 13:42:54 +01:00 |
Daniel Marjamki
|
bff6ed7af0
|
Fixed #3500 (false negative: (error) Returning pointer to local array variable)
|
2013-01-19 13:39:23 +01:00 |
Daniel Marjamki
|
f1c195e652
|
Fixed #3506 (false negative: not initialized variables ( struct timeval))
|
2013-01-19 12:48:56 +01:00 |
Thomas Jarosch
|
7c4f0e594b
|
astyle formatting
|
2013-01-19 11:49:35 +01:00 |
Daniel Marjamäki
|
c7a66134c4
|
astyle formatting
|
2013-01-19 11:19:37 +01:00 |
Daniel Marjamki
|
3cf0e88fbe
|
Uninitialized struct members: Improved checking when struct member is used in expression
|
2013-01-19 10:09:58 +01:00 |
Zachary Blair
|
8647e4c0d0
|
Fixed a false positive in #4109 (if (c == 1) c == 0; Isn't picked up)
|
2013-01-18 16:34:15 -08:00 |
Daniel Marjamäki
|
7c615f0f12
|
Fixed #4497 (False positive: uninitialized struct (writing/reading member))
|
2013-01-18 21:26:28 +01:00 |
Zachary Blair
|
a1cbed3df8
|
Fixed #4109 (if (c == 1) c == 0; Isn't picked up)
|
2013-01-17 23:03:04 -08:00 |
Daniel Marjamäki
|
77e9f65e6b
|
Uninitialized struct members: Fixed unit test
|
2013-01-17 23:55:13 +01:00 |