| Index: runtime/szrt_asan.c
|
| diff --git a/runtime/szrt_asan.c b/runtime/szrt_asan.c
|
| index 25ce60ea4df1def073344f5011b9174c541631b6..dc430966ee81626c325a8a9850364ab0cd3481ce 100644
|
| --- a/runtime/szrt_asan.c
|
| +++ b/runtime/szrt_asan.c
|
| @@ -196,7 +196,7 @@ void *__asan_realloc(char *ptr, size_t size) {
|
|
|
| void __asan_free(char *ptr) {
|
| DUMP("free() called on %p\n", ptr);
|
| - void *rz_left, *rz_right;
|
| + char *rz_left, *rz_right;
|
| __asan_get_redzones(ptr, &rz_left, &rz_right);
|
| size_t rz_right_size = *(size_t *)rz_right;
|
| __asan_unpoison(rz_left, RZ_SIZE);
|
|
|