Daniel Marjamäki
|
2ad812d2de
|
Output the cppcheck program in the base folder
|
2010-02-14 08:26:55 +01:00 |
Daniel Marjamäki
|
ca2ef4c642
|
Removed old Makefile - we'll use CMake from now on
|
2010-02-14 08:19:02 +01:00 |
Reijo Tomperi
|
ba00e031c0
|
Added %name% pattern to Token.
Currenly same as %var%, but in the future %var% is supposed to match only tokens that have varid != 0.
|
2010-02-12 23:40:05 +02:00 |
Reijo Tomperi
|
17b8d025a3
|
Fix operator= warning from our own code.
|
2010-02-12 22:38:17 +02:00 |
Reijo Tomperi
|
b52fa9451f
|
Fix #1385 (False positive: unsigned division)
http://sourceforge.net/apps/trac/cppcheck/ticket/1385
This also fixes a bug in setVarId(). "unsigned int a" didn't get varid,
untill later when unsigned was simplified away.
|
2010-02-12 22:24:06 +02:00 |
Daniel Marjamäki
|
669fe1b23d
|
Fixed #1382 (False positive: uninitialized variable when using assembly to initialize variable)
|
2010-02-12 18:15:15 +01:00 |
Reijo Tomperi
|
2a78637da7
|
Fix #1340 (False positive: Array out of bounds for re-initialised array pointer)
http://sourceforge.net/apps/trac/cppcheck/ticket/1340
|
2010-02-10 23:11:08 +02:00 |
Daniel Marjamäki
|
0a6aa0f094
|
Fixed #1376 (Member variable not initialized in the constructor false positive)
|
2010-02-10 19:28:51 +01:00 |
Reijo Tomperi
|
faced1b483
|
Possibly fix #1369 (Internal error - double-declared enum followed by another enum)
http://sourceforge.net/apps/trac/cppcheck/ticket/1369
Don't include same file twice if one is a/a.h and other is a/../a/a.h
|
2010-02-09 22:26:15 +02:00 |
Daniel Marjamäki
|
18e7813e04
|
Fixed #1373 (###### If you see this, there is a bug ######)
|
2010-02-09 18:11:06 +01:00 |
Reijo Tomperi
|
45abd2d7fc
|
Fix #1366 (void Tokenizer::simplifyTemplates() --> Abort)
http://sourceforge.net/apps/trac/cppcheck/ticket/1366
|
2010-02-09 00:16:12 +02:00 |
Daniel Marjamäki
|
8853f304af
|
Fixed #1364 (False positive: (error) Possible null pointer dereference)
|
2010-02-08 18:25:08 +01:00 |
Daniel Marjamäki
|
19589adc1d
|
Fixed #1360 (false positive:: uninitialized class member of nested class inside a function)
|
2010-02-08 18:06:28 +01:00 |
Reijo Tomperi
|
7e2e20c2d3
|
astyle fix
|
2010-02-08 09:35:53 +02:00 |
Robert Reif
|
9591e09dd0
|
Fixed #1344 (false negative: missing const not found)
|
2010-02-08 07:25:19 +01:00 |
Monika Lukow
|
2d5d060514
|
Fixed #1094 (Improve check: unusual pointer arithmetic: 'ch+str')
|
2010-02-07 21:44:11 +01:00 |
Daniel Marjamäki
|
cd5b95849d
|
Fixed #1361 (### Internal error in Cppcheck. Please report it)
|
2010-02-07 15:00:19 +01:00 |
Daniel Marjamäki
|
fb09b2fd37
|
Fixed #1356 (Double-False positive: uninitialized variable)
|
2010-02-07 13:34:39 +01:00 |
Daniel Marjamäki
|
1b0c81a24b
|
Tokenizer: Fixed bug in setVarId. functions should never have a variable id
|
2010-02-07 13:04:33 +01:00 |
Daniel Marjamäki
|
ed8f3bc806
|
Fixed #1362 (Internal error when using ?-operator and nested {})
|
2010-02-07 09:14:59 +01:00 |
Daniel Marjamäki
|
93bb1c0174
|
astyle formatting
|
2010-02-06 23:51:29 +01:00 |
Daniel Marjamäki
|
e1b54df368
|
Fixed #1346 (False positive: Memory leak when allocated memory is stored elsewhere inside a condition)
|
2010-02-06 22:35:36 +01:00 |
Daniel Marjamäki
|
71117378ef
|
Fixed #1363 (false positive: memory leak)
|
2010-02-06 21:47:52 +01:00 |
Daniel Marjamäki
|
ebf36c1150
|
Fixed #824 (Exit code of cppcheck)
|
2010-02-06 19:47:08 +01:00 |
Daniel Marjamäki
|
bdfad4eb3f
|
fixed null pointer dereference when using --errorlist
|
2010-02-06 19:45:56 +01:00 |
Daniel Marjamäki
|
0a31e5e3ee
|
Fixed #1352 (false positive: uninitialized variable)
|
2010-02-06 16:51:32 +01:00 |
Daniel Marjamäki
|
70620b6f80
|
Borland C++: Fixed compiler error. When using 'a?b:c', Borland C++ requires that 'b' and 'c' has the same types
|
2010-02-06 10:39:16 +01:00 |
Robert Reif
|
b78845174d
|
Fixed #1355 (Fixed enum bug when expression contain comma)
|
2010-02-06 09:49:56 +01:00 |
Daniel Marjamäki
|
cbc853fdba
|
Partial fix for #322 (get configurations from headers that don't start at the beginning of the file)
|
2010-02-06 09:30:48 +01:00 |
Reijo Tomperi
|
fb81100bec
|
Minor fix to previous commit
|
2010-02-06 00:30:47 +02:00 |
Reijo Tomperi
|
35f778716a
|
Test case for #1356 (Double-False positive: uninitialized variable)
|
2010-02-06 00:24:57 +02:00 |
Reijo Tomperi
|
9852ab86e9
|
Fix #1358 (False negative: out-of-bounds not found near return)
http://sourceforge.net/apps/trac/cppcheck/ticket/1358
|
2010-02-05 23:55:10 +02:00 |
Daniel Marjamäki
|
0d18050b55
|
Fixed #984 (improve output if strncpy is followed by strncat)
|
2010-02-05 17:35:18 +01:00 |
Robert Reif
|
6cbfc5f894
|
Fixed #1351 (add expression support to simplifyEnum)
|
2010-02-05 07:37:17 +01:00 |
Daniel Marjamäki
|
9e6ea07c14
|
CheckClass::noMemset: Refactoring so it handles more complex std template types
|
2010-02-04 21:49:58 +01:00 |
Daniel Marjamäki
|
da7e75f69e
|
Class checking: Minor refactoring when analysing memset on class
|
2010-02-04 20:53:04 +01:00 |
Daniel Marjamäki
|
9943262da0
|
Fixed #1287 (Use of memset on struct - std template types not handled)
|
2010-02-04 19:40:35 +01:00 |
Daniel Marjamäki
|
0ba665d77f
|
Fixed #1337 (Division by zero with __alignof__())
|
2010-02-03 21:23:44 +01:00 |
Daniel Marjamäki
|
d3b5889f88
|
Fixed #1345 (Not initialised variables warning missing in classes with dllexport)
|
2010-02-03 20:01:56 +01:00 |
Daniel Marjamäki
|
b01af012cd
|
Fixed #1342 (Superclass constructors in initializer lists are considered unused functions when superclass has a namespace.)
|
2010-02-03 18:37:48 +01:00 |
Robert Reif
|
f2eac901c0
|
Fixed #1343 (simplifyTypedef doesn't support deeply nested classes)
|
2010-02-03 07:58:36 +01:00 |
Daniel Marjamäki
|
4ec94116f5
|
Fixed #1341 (false positive 'uninitialized variable' when using Exception specifications)
|
2010-02-02 19:56:41 +01:00 |
Kimmo Varis
|
a5dd99bc8c
|
CMake - build htmlhelp manual in Cygwin.
I want to build htmlhelp manual for Windows with Cygwin. This is
the easiest way to create "native" manual for Windows users.
|
2010-02-01 23:42:29 +02:00 |
Kimmo Varis
|
5586f13c58
|
CMake - build HTML manual in Cygwin.
Latest update to Cygwin made possible to build HTML manual also
in the Cygwin. Requires latest version 4.5 of DocBook XML.
|
2010-02-01 23:20:13 +02:00 |
Robert Reif
|
b704fc7bc7
|
Fixed #1339 (add nested struct support to simplifyEnum and simplifyTypedef)
|
2010-02-01 19:59:24 +01:00 |
Daniel Marjamäki
|
1b9afc82a4
|
Reverted 4f30468c80 . There was false positives such as #1335 so please fix them and then re-commit.
|
2010-02-01 19:46:51 +01:00 |
Kimmo Varis
|
52be98492c
|
GUI part of ticket #1068 (GUI: stop or quit when processing a large file).
|
2010-02-01 20:26:44 +02:00 |
Kimmo Varis
|
6f47f77977
|
CMake - fix building tests for Visual Studio.
Need to include lib sources directly to test project also.
|
2010-02-01 20:16:30 +02:00 |
Robert Reif
|
64afcc8179
|
Fixed #1338 (simplify typedefs with global and nested namespace)
|
2010-01-31 21:46:18 +01:00 |
Reijo Tomperi
|
db2aff03c7
|
Added test case for #1333 (Detect access out of bounds 'for (i = 100; i > 0; --i) a[i] = 0;')
http://sourceforge.net/apps/trac/cppcheck/ticket/1333
|
2010-01-31 22:02:26 +02:00 |