SPIRV-Tools/source/util
Alastair Donaldson 1f3f0f185b
Avoid uninitialised read when parsing hex float (#4646)
Ensures that when an attempt to read a floating-point value from an
input stream fails, the recieving variable for the read does not end up
uninitialised.

Fixes OSS-Fuzz:40432
Fixes #4644
2021-12-08 11:09:25 -05:00
..
bit_vector.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
bit_vector.h Rewrite include guards (#1793) 2018-08-03 08:05:33 -04:00
bitutils.h Support constant-folding UConvert and SConvert (#2960) 2019-10-16 16:29:55 -04:00
hex_float.h Avoid uninitialised read when parsing hex float (#4646) 2021-12-08 11:09:25 -05:00
ilist_node.h Rewrite include guards (#1793) 2018-08-03 08:05:33 -04:00
ilist.h Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
make_unique.h Use MakeUnique. (#1837) 2018-08-14 15:01:50 -04:00
parse_number.cpp Use MakeUnique. (#1837) 2018-08-14 15:01:50 -04:00
parse_number.h Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
small_vector.h Use MakeUnique. (#1837) 2018-08-14 15:01:50 -04:00
string_utils.cpp Add option for the max id bound. (#1870) 2018-09-10 11:49:41 -04:00
string_utils.h Add descriptor array scalar replacement (#2742) 2019-08-08 10:53:19 -04:00
timer.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
timer.h Rewrite include guards (#1793) 2018-08-03 08:05:33 -04:00