File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 16
16
17
17
#include < sanitizer/msan_interface.h>
18
18
19
- #define CHECK_AND_PUSH (addr, size ) \
20
- if (addr) { \
21
- assert (-1 == __msan_test_shadow (addr, sizeof ( size))); \
22
- ranges.push_back (std::make_pair ((void *)addr, (size_t )size)); \
19
+ #define CHECK_AND_PUSH (addr, size ) \
20
+ if (addr) { \
21
+ assert (-1 == __msan_test_shadow (addr, ( size_t )( size))); \
22
+ ranges.push_back (std::make_pair ((void *)addr, (size_t )size)); \
23
23
}
24
24
25
25
int main (int argc, char *argv[]) {
@@ -35,7 +35,7 @@ int main(int argc, char *argv[]) {
35
35
assert (res == 0 );
36
36
assert (-1 == __msan_test_shadow (&ifas, sizeof (ifaddrs *)));
37
37
38
- std::vector<std::pair<void *, size_t > > ranges;
38
+ std::vector<std::pair<void *, size_t >> ranges;
39
39
ifaddrs *p = ifas;
40
40
while (p) {
41
41
CHECK_AND_PUSH (p, sizeof (ifaddrs));
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ int compar1(const void *a, const void *b) {
52
52
// kind of random
53
53
for (int i = 0 ; i < kSize2 ; ++i)
54
54
p[i] = i * 2 + (i % 3 - 1 ) * 3 ;
55
- qsort (p, kSize1 , sizeof (long ), compar2);
55
+ qsort (p, kSize2 , sizeof (long ), compar2);
56
56
__msan_check_mem_is_initialized (p, sizeof (long ) * kSize2 );
57
57
delete[] p;
58
58
You can’t perform that action at this time.
0 commit comments