Vesa Pikki
b67424785f
Added messagebox to inform user about not found/non visible errors.
2009-06-09 10:51:27 +03:00
Vesa Pikki
de0bea3479
Merge branch 'master' of git@github.com:danmar/cppcheck
2009-06-09 09:31:54 +03:00
Vesa Pikki
814cd37c90
Added some warning messageboxes.
...
One for when user tries to double click and there are now applications specified.
Another for when user tries to check something and the file list is empty.
2009-06-09 09:30:28 +03:00
Kimmo Varis
54d861f99e
GUI: Add readme file with instructions for running and compiling the GUI.
2009-06-09 00:15:29 +03:00
Daniel Marjamäki
a3bf635249
Doxygen: Added a few simple doxygen comments for the leaks checking
2009-06-08 20:54:49 +02:00
Daniel Marjamäki
2c07c22d9e
Refactoring: Split up the CheckMemoryLeak into CheckMemoryLeakInFunction and CheckMemoryLeakInClass
2009-06-08 20:20:43 +02:00
Daniel Marjamäki
15dbf9c085
Refactoring: Renaming the CheckMemoryLeakClass to CheckMemoryLeak. Deleted testmemleakmp
2009-06-08 18:51:17 +02:00
Daniel Marjamäki
51736bae8b
deleted the testmemleakmp file
2009-06-08 18:36:54 +02:00
Kimmo Varis
f146ce1aae
GUI: If application list contains applications select the first by default.
2009-06-08 16:58:26 +03:00
Kimmo Varis
7ac73e0d25
GUI: Show error message when the viewer application cannot be started.
2009-06-08 16:47:53 +03:00
Kimmo Varis
dfb18efed3
Fix #378 (GUI doesn't start application if path contains spaces)
...
In Windows we must surround paths including spaces with quotation marks. This patch fixes application path when it is read from Browse-dialog.
2009-06-08 16:22:12 +03:00
Kimmo Varis
9cbf9e78de
GUI: Show application path with native separators.
2009-06-08 14:58:51 +03:00
Kimmo Varis
791d221678
Update VS project file after files were renamed.
2009-06-08 14:12:48 +03:00
Kimmo varis
fb04e84975
GUI: Update project file after file renaming.
2009-06-08 00:51:02 +03:00
Daniel Marjamäki
d7fa3e6dda
Refactoring: Renamed CheckFunctionUsage to CheckUnusedFunctions
2009-06-07 22:12:20 +02:00
Daniel Marjamäki
6356db82a9
Added headers to the "--errorlist" output
2009-06-07 18:53:47 +02:00
Kimmo Varis
c3072856df
Merge branch 'master' of git@github.com:danmar/cppcheck
2009-06-07 14:47:01 +03:00
Kimmo Varis
8375d1f1ae
Fix #372 (Link error with Visual C++ 2008 Express)
...
Add shlwapi.lib to Visual Studio project.
2009-06-07 14:46:34 +03:00
Daniel Marjamäki
97c407cfb6
Added a Changelog file that is generated automaticly by git2cl
2009-06-07 13:14:28 +02:00
Daniel Marjamäki
548f45899f
Updated version to 1.33
2009-06-07 12:57:39 +02:00
Reijo Tomperi
9bac4aca75
Fix ticket #371 (Resource leak when exit() and if() uses together)
...
http://apps.sourceforge.net/trac/cppcheck/ticket/371
2009-06-07 09:55:20 +03:00
Daniel Marjamäki
5747133fa8
Fix #370 (Assign auto variable to parameter false positive)
2009-06-06 21:25:41 +02:00
Daniel Marjamäki
a8c5526c84
Fix #368 (Leak detected when allocated memory assigned to member of structure which returned from function)
...
The return value of strcpy wasn't handled very well
2009-06-06 20:55:16 +02:00
Daniel Marjamäki
acaa22ff6c
Refactoring: Simple code cleanup
2009-06-06 14:48:48 +02:00
Kimmo Varis
9bc8fb8eec
Merge branch 'master' of git@github.com:danmar/cppcheck
2009-06-06 13:09:18 +03:00
Kimmo Varis
3142a73fd9
GUI: Limit application name's max length. Limit the application name in Applications-dialog to 100 chars. Nobody should need longer names especially when the application name is shown as a menuitem.
2009-06-06 13:07:53 +03:00
Kimmo Varis
db17236000
GUI: Make Settings-dialog a parent of Add Application-dialog.
2009-06-06 12:57:16 +03:00
Kimmo Varis
13eb74173c
GUI: Make mainwindow parent of Settings-dialog.
2009-06-06 12:51:14 +03:00
Kimmo Varis
3e0f1a5e56
GUI: Astyle fix.
2009-06-06 12:49:59 +03:00
Daniel Marjamäki
dd473b074a
Fix #153 (Unsigned divide)
...
The "unsigned i" variable declaration wasn't handled well. So I added an "int" token.
2009-06-06 10:40:48 +02:00
Kimmo Varis
3b080e5b0b
GUI: Convert native path to internal presentation.
...
If application path is edited by hand there can be native Windows path separators. Unify path separators to internal presentation before storing the path.
2009-06-06 11:38:48 +03:00
Kimmo Varis
d0757c5797
GUI: Fix handling UTF-8 strings in sources.
...
Our source files are UTF-8 and as such contain some chars outside 7-bit ASCII. To handle UTF-8 correctly we must set text codec for QT to UTF-8.
2009-06-06 10:51:50 +03:00
Reijo Tomperi
9cd5558f5e
Fix ticket #364 (false positive:: division by zero)
...
http://apps.sourceforge.net/trac/cppcheck/ticket/364
2009-06-06 00:33:13 +03:00
Reijo Tomperi
51349d126b
UTF-8 fixes to GUI files
...
aboutdialog.* added to codeblocks projectfile
2009-06-05 23:52:05 +03:00
Reijo Tomperi
90b786b09c
Fix ticket #353 (No pair for character (').)
...
http://apps.sourceforge.net/trac/cppcheck/ticket/353
2009-06-05 23:45:31 +03:00
Daniel Marjamäki
5193a36a6a
Created an undocumented command line flag "--errorlist" that prints all messages
2009-06-05 18:34:55 +02:00
Daniel Marjamäki
cfb4e91986
Fix #359 (Incorrect unused function)
2009-06-05 15:02:26 +02:00
Kimmo Varis
8470cdafc0
GUI: Fix warning from About-dialog layout.
2009-06-05 12:29:02 +03:00
Kimmo Varis
337721f740
Merge branch 'master' of git@github.com:danmar/cppcheck
2009-06-05 10:38:28 +03:00
Kimmo Varis
aaba5735ed
Add more generated files to gitignore.
...
GUI project/makefiles are ignored as they are generated by qmake.
2009-06-05 10:37:50 +03:00
Kimmo Varis
8436dbda6f
Update Windows installer readme for including QT GUI and other installer improvements.
2009-06-05 10:26:19 +03:00
Daniel Marjamäki
d0f3dccc6d
Fixed #354 (false positive: memory leak)
2009-06-05 08:56:46 +02:00
Slava Semushin
21e0639443
Fixed ticket #360 (Teach about new(std::nothrow) form)
...
http://apps.sourceforge.net/trac/cppcheck/ticket/360
2009-06-05 11:03:48 +07:00
Slava Semushin
58781c761c
Fixed ticket #329 (snprintf size is out of bounds when two variables in one scope with similar names)
...
FIXME:
Because it's fix for simplifyTokenList() test should be moved to
test/testsimplifytokens.cpp file.
http://apps.sourceforge.net/trac/cppcheck/ticket/329
2009-06-05 09:53:34 +07:00
Slava Semushin
52a8368b02
Strip redundant std::string usage from tests.
...
Second round: handle empty strings.
Done by command:
git grep -l ASSERT_EQUALS | xargs sed -i 's|ASSERT_EQUALS(std::string(\(".*"\)),|ASSERT_EQUALS(\1,|'
Should be no functional change.
2009-06-05 07:43:55 +07:00
Slava Semushin
6745d9b8ef
Fixed ticket #358 (Local typedef flagged as uninitialized member)
...
http://apps.sourceforge.net/trac/cppcheck/ticket/358
2009-06-05 07:34:12 +07:00
Kimmo Varis
9b5350e369
GUI: Enable sorting in results view.
2009-06-04 17:46:19 +03:00
Kimmo Varis
0fe601a1c9
GUI: Improve Settings-dialog layout.
2009-06-04 17:20:01 +03:00
Kimmo Varis
c9ceccfd3d
GUI: Prevent exiting the application while checking.
2009-06-04 17:02:35 +03:00
Kimmo Varis
6d37cd0371
GUI: Add program icon to the About-dialog.
2009-06-04 16:03:36 +03:00