Commit Graph

17155 Commits

Author SHA1 Message Date
Daniel Marjamäki 5c7591db9e Fix issues detected by Coverity, ResultsTree did not initialize all member variables 2017-08-02 08:57:44 +02:00
Daniel Marjamäki cde262fd02 Refactoring, use early return 2017-08-02 08:49:45 +02:00
Daniel Marjamäki ecc84ee027 Fix issue detected by Coverity, StatsDialog::mStatistics was not initialized in the constructor 2017-08-02 08:45:17 +02:00
Daniel Marjamäki f7514fcd2c Fix issue detected by Coverity, dereference tok3 and then check if its null. 2017-08-02 08:38:36 +02:00
Daniel Marjamäki e977cea04c Fix issue detected by Coverity, either null pointer check is useless or there is null pointer dereference 2017-08-02 08:24:16 +02:00
Daniel Marjamäki 32422c815b Fix issue found by Coverity, scope cant be null since scope is dereferenced on all paths before the while and also unconditionally inside while 2017-08-02 08:17:29 +02:00
Daniel Marjamäki 462ae455c8 Fix issue detected by Coverity, missing check if _settings is null 2017-08-02 08:04:35 +02:00
Daniel Marjamäki 60f819dbe7 Refactoring, use continue in loop 2017-08-02 08:00:52 +02:00
Daniel Marjamäki 5abf39503a Fix issue detected by Coverity, in case solution does not specify platform configuration the platform will be uninitialized 2017-08-02 07:59:25 +02:00
Daniel Marjamäki 05cdda3f4c Fix issue detected by Coverity, XMLElement::Attribute might return null 2017-08-02 07:56:22 +02:00
Daniel Marjamäki e6f6efc684 astyle formatting
[ci skip]
2017-08-02 07:48:38 +02:00
Daniel Marjamäki 55aec0ef1b Fix issue detected by Coverity, vt2 is null checked and then dereferenced 2017-08-02 07:48:11 +02:00
Robert Reif f5044bb65f Fixed #8142 (false positive: The class 'B' has 'copy constructor' but lack of 'operator='.)
Do not count static member variables when trying to figure out if
'operator =' is needed.
2017-08-01 19:52:41 -04:00
orbitcowboy d2698733c3 posix.cfg: Added returnValue-types for some functions. 2017-08-01 20:35:30 +02:00
Matthias Krüger 9b6d371762 checkbufferoverrun: remove dead store
the variable was declared inside a loop and the dead store also took place inside the loop (guarded by a condition) without further access of the value after that store.
Found by clang analyzer.

Was:

lib/checkbufferoverrun.cpp:1223:17: warning: Value stored to 'tok' is never read
                tok = tok->next();
                ^     ~~~~~~~~~~~
2017-08-01 16:53:00 +02:00
Daniel Marjamäki 9ef9d0e4a8 Fixed #8128 (False negative: variable is assigned value that is not read) 2017-08-01 14:56:53 +02:00
orbitcowboy 7ab8d758c5 std.cfg: Added more returnValue-types. 2017-08-01 14:33:12 +02:00
Daniel Marjamäki 1758c3b4e7 Fix suspicious code found by Coverity, dont check if scope->function is null and then dereference it 2017-08-01 13:26:35 +02:00
Daniel Marjamäki 058c439b2a Coverity detected useless function call, cleanup code 2017-08-01 12:45:37 +02:00
Daniel Marjamäki 0c8a899f59 Fix issue detected by Coverity, there was dead code because the wrong variable was used in condition 2017-08-01 11:45:51 +02:00
Daniel Marjamäki be998773ee Minor refactoring, fixes FP from Coverity 2017-08-01 11:33:24 +02:00
Daniel Marjamäki 6cc7f46696 Fix issue detected by Coverity, ternary condition is always true 2017-08-01 11:25:28 +02:00
Daniel Marjamäki 267a2e154d Fixed #8127 (cppcheck 1.80 compilation by MINGW32 gcc 6.3 failed) 2017-07-31 18:30:20 +02:00
Daniel Marjamäki cdeae918a8 Fix issue detected by Coverity (ternary operator false expression is unreachable) 2017-07-31 17:58:07 +02:00
Daniel Marjamäki a024f339dd Fix issue detected by Coverity (ternary operator false expression is unreachable) 2017-07-31 17:55:15 +02:00
Daniel Marjamäki c4ee9799bc GUI: load/save data automatically in the ProjectFileDialog 2017-07-31 16:14:01 +02:00
Daniel Marjamäki 17d9f88d9e GUI: modernize, replace NULL with nullptr 2017-07-31 15:19:51 +02:00
Daniel Marjamäki 373f33406b GUI: modernize connect in SettingsDialog 2017-07-31 15:13:16 +02:00
Daniel Marjamäki 9e234fa25c GUI: modernize connect in StatsDialog 2017-07-31 13:55:47 +02:00
Daniel Marjamäki ac13648d40 GUI: modernize connect in ThreadHandler 2017-07-31 13:52:03 +02:00
Daniel Marjamäki efbe7b76ee GUI: modernize connect in ThreadHandler 2017-07-31 13:46:23 +02:00
Daniel Marjamäki 037fc6e3a4 GUI: Remove Project class 2017-07-31 12:02:51 +02:00
Daniel Marjamäki 4986ffa2f1 GUI: modernize connect in ApplicationDialog 2017-07-31 10:18:02 +02:00
Daniel Marjamäki ea95398123 GUI: modernize connect in AboutDialog 2017-07-31 10:16:23 +02:00
Daniel Marjamäki 2f554e82ff GUI: modernize connect in ResultsTree 2017-07-31 08:18:34 +02:00
Daniel Marjamäki 9d93c01ba0 GUI: modernize connect in ResultsView 2017-07-31 08:17:13 +02:00
Daniel Marjamäki 5e189de956 GUI: modernize connect in ProjectFileDialog 2017-07-31 08:09:57 +02:00
Daniel Marjamäki e589c4fc7d GUI: modernize connect in MainWindow 2017-07-31 07:36:42 +02:00
Daniel Marjamäki cefb8bc71f Travis: Switch from qt4 to qt5 2017-07-31 07:12:17 +02:00
Daniel Marjamäki 185ec5276c Added x29a to AUTHORS
[ci skip]
2017-07-30 23:37:28 +02:00
Daniel Marjamäki 5ef3de7c88 GUI: Reanalyze all for projects 2017-07-30 23:02:30 +02:00
Daniel Marjamäki fec0c46af0 Refactoring, use continue in loop 2017-07-30 14:53:58 +02:00
Daniel Marjamäki 65f5e219f1 GUI: Update translations 2017-07-30 13:43:15 +02:00
Daniel Marjamäki abcabba88e GUI: When loading project, try to load last results 2017-07-30 13:42:34 +02:00
Daniel Marjamäki 0b509e9e35 GUI: Update strings 'check' => 'analyze' 2017-07-30 13:31:02 +02:00
Daniel Marjamäki 2634593e3a GUI: Update comments 2017-07-30 13:30:35 +02:00
Daniel Marjamäki 29265cdd49 Refactoring, use continue 2017-07-30 12:46:04 +02:00
Daniel Marjamäki 23ed35b1e6 GUI: Renamed methods 'Check' => 'Analyze' 2017-07-30 11:50:08 +02:00
PKEuS 17142db490 Updated translations 2017-07-30 11:29:06 +02:00
Daniel Marjamäki d423a8c640 GUI: Renamed methods 'Check' => 'Analyze' 2017-07-30 11:19:47 +02:00