Dmitry-Me
|
975132bc62
|
Improve test coverage for %td used with printf
|
2017-10-18 19:00:40 +03:00 |
Ali Can Demiralp
|
bf174f583b
|
Link to Shlwapi.lib on MSVC to get rid of missing symbol issues. (#978)
|
2017-10-18 17:38:15 +02:00 |
Dmitry-Me
|
151ace2581
|
Use Platform for char limits computation (#972)
|
2017-10-18 17:30:47 +02:00 |
Dmitry-Me
|
b278436069
|
Improve test coverage for %j used with printf
|
2017-10-18 18:22:51 +03:00 |
orbitcowboy
|
589ce19822
|
Added support for std::ios::clear.
|
2017-10-18 14:16:36 +02:00 |
Dmitry-Me
|
a7d58a2468
|
Fix macro parameters list
|
2017-10-17 23:53:14 +03:00 |
Dmitry-Me
|
35a4822b77
|
Initial test coverage for %td used with scanf
|
2017-10-17 18:09:10 +03:00 |
Dmitry-Me
|
5beea50d3f
|
Improve test coverage for %ld, %lld, %I64x used with scanf
|
2017-10-17 18:07:42 +03:00 |
Daniel Marjamäki
|
ad1749738e
|
Fixed #6153 (ValueFlowBeforeCondition: Handle global variables)
|
2017-10-17 16:55:37 +02:00 |
orbitcowboy
|
f1e5f64690
|
wxwidgets.cfg: Added support for wxMenu:Append().
|
2017-10-17 10:59:23 +02:00 |
Florin Iucha
|
6e737082da
|
Store the defined types in a map, for faster lookup
|
2017-10-17 09:00:14 +02:00 |
Florin Iucha
|
cccf035535
|
Memoize token nature computation
|
2017-10-17 09:00:14 +02:00 |
Daniel Marjamäki
|
4700b75ded
|
Clarify error message 'condition is always true/false'
|
2017-10-16 22:05:00 +02:00 |
Daniel Marjamäki
|
6d59290858
|
Fixed #10 (ValueFlow: condition variable has known value in switch case)
|
2017-10-16 21:51:30 +02:00 |
Dmitry-Me
|
f27e98f910
|
Fix macro parameters list
|
2017-10-16 18:49:53 +03:00 |
Daniel Marjamäki
|
0425f1d46d
|
Fixed #8241 (FP: Same expression on both sides of operator)
|
2017-10-16 17:39:50 +02:00 |
Dmitry-Me
|
2c61f40c35
|
Initial test coverage for %hd, %hhd, %jd, %I64d, %I32d used with scanf
|
2017-10-16 18:07:08 +03:00 |
Dmitry-Me
|
0ed8126b15
|
Tests for missing width specifier for scanf
|
2017-10-16 17:53:46 +03:00 |
Dmitry-Me
|
d6cac72784
|
Test for %I without width specifier used with printf
|
2017-10-16 17:51:38 +03:00 |
Daniel Marjamäki
|
438b1ccb91
|
cert.py: update cert-INT31-C checker
|
2017-10-16 13:35:07 +02:00 |
orbitcowboy
|
242ae757a2
|
Merge pull request #976 from IOBYTE/master
SymbolDatabase: fix wrong type in union test.
|
2017-10-15 18:30:55 +02:00 |
Daniel Marjamäki
|
8a8339274b
|
cert.py: add testfile
|
2017-10-15 16:18:29 +02:00 |
Robert Reif
|
69b75c43b4
|
SymbolDatabase: fix wrong type in union test.
|
2017-10-15 09:45:02 -04:00 |
IOBYTE
|
352fd7a381
|
SymbolDatabase: Add support for functions in unions. (#973)
|
2017-10-15 11:49:36 +02:00 |
orbitcowboy
|
51eb4ffe9b
|
std.cfg: Added support for std::string::reserve().
|
2017-10-15 11:22:42 +02:00 |
orbitcowboy
|
a886f4f649
|
std.cfg: Added support for std::string::erase().
|
2017-10-15 11:17:17 +02:00 |
orbitcowboy
|
b72fb2a036
|
Attempt to fix broken travis build.
|
2017-10-15 08:42:51 +02:00 |
Daniel Marjamäki
|
56ceb5a58c
|
cert.py: Added INT-31-C check, ensure that integer conversions do not result in lost or misinterpreted data
|
2017-10-14 22:24:24 +02:00 |
Dmitry-Me
|
93e5140945
|
Better variable names
|
2017-10-14 23:05:58 +03:00 |
Dmitry-Me
|
cad30446e4
|
Resolve C4800
|
2017-10-14 22:50:56 +03:00 |
Dmitry-Me
|
2c040096ca
|
Improve test coverage for va_end() called before va_start()
|
2017-10-14 19:28:26 +03:00 |
Dmitry-Me
|
e4de220a2d
|
Only check pointer that can be null at that point
|
2017-10-14 19:09:42 +03:00 |
Dmitry-Me
|
288ee96cc7
|
Avoid recomputing loop range end
|
2017-10-14 18:57:27 +03:00 |
orbitcowboy
|
db787369b9
|
#8243: Changed order of includes. Moved mathlib include at first place.
|
2017-10-14 16:30:10 +02:00 |
Dmitry-Me
|
b678f3c4c4
|
Improve test coverage for %c used with scanf_s
|
2017-10-13 19:08:14 +03:00 |
Dmitry-Me
|
d32a8884bf
|
Initial test coverage for %lx, %ld, %llx, %lld, %hx, %hhx, %Lx, %jx, %zx and %tx used with scanf
|
2017-10-13 18:36:12 +03:00 |
Dmitry-Me
|
7a7f34fb11
|
Improve test coverage for %zx, %zu used with printf
|
2017-10-13 18:17:33 +03:00 |
Daniel Marjamäki
|
81beb47e5c
|
std.cfg: Added std::...::insert configurations
|
2017-10-13 15:39:08 +02:00 |
orbitcowboy
|
3c96924c56
|
std.cfg: Improved support for std::string::resize().
|
2017-10-13 10:22:59 +02:00 |
orbitcowboy
|
43de937a4e
|
Removed not needed <use-retval/> from std::string::resize().
|
2017-10-13 10:15:53 +02:00 |
orbitcowboy
|
8160cc2fc6
|
std.cfg: Improved support for find, std::string functions.
|
2017-10-13 09:58:23 +02:00 |
Daniel Marjamäki
|
120a7dd42e
|
GUI: Refactoring pythonCmd lookup
|
2017-10-12 22:24:45 +02:00 |
Dmitry-Me
|
d4a435a520
|
Tests for %Id, %Ld, %I32x used with scanf
|
2017-10-12 18:18:38 +03:00 |
Daniel Marjamäki
|
abf97c2c26
|
GUI: refactoring
|
2017-10-12 17:02:25 +02:00 |
Daniel Marjamäki
|
74fc6485d2
|
GUI: Disable addons that are not found
|
2017-10-11 23:02:00 +02:00 |
Dmitry-Me
|
2a6f63d995
|
Resolve C4305 - double constant truncated to float
|
2017-10-11 23:36:51 +03:00 |
Daniel Marjamäki
|
1656ecd73b
|
Revert changes I committed by mistake
|
2017-10-11 17:15:28 +02:00 |
Daniel Marjamäki
|
cc82288ff6
|
Travis: Suppress false positive
|
2017-10-11 17:14:02 +02:00 |
Dmitry-Me
|
2d1c47b474
|
Omit repeated map access
|
2017-10-11 17:36:43 +03:00 |
orbitcowboy
|
3eb84fa980
|
std.cfg: Warn when parameters of std::swap() are not initialized.
|
2017-10-11 15:54:49 +02:00 |