diff options
author | Bert Wesarg <bert.wesarg@tu-dresden.de> | 2019-12-18 21:45:39 +0100 |
---|---|---|
committer | Dave Watson <dade.watson@gmail.com> | 2019-12-18 12:45:39 -0800 |
commit | 49d2bf0e55c1b4ff90371e8e6fd9ac88c3d26834 (patch) | |
tree | 310b9b18b1b6e0d374444670806ccf081001c6cf | |
parent | 5070c90e7245e4c71610c36f00dc525bc3baf474 (diff) | |
download | libunwind-49d2bf0e55c1b4ff90371e8e6fd9ac88c3d26834.tar.gz |
x86-64: make `is_cached_valid_mem` functional (#146)
Comparing against an address of `last_good_addr` wont ever be true.
Signed-off-by: Bert Wesarg <bert.wesarg@tu-dresden.de>
-rw-r--r-- | src/x86_64/Ginit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/x86_64/Ginit.c b/src/x86_64/Ginit.c index 535a455a..a865d338 100644 --- a/src/x86_64/Ginit.c +++ b/src/x86_64/Ginit.c @@ -215,7 +215,7 @@ is_cached_valid_mem(unw_word_t addr) int i; for (i = 0; i < NLGA; i++) { - if (addr == &last_good_addr[i]) + if (addr == last_good_addr[i]) return 1; } return 0; |