libbacktrace/ChangeLog:
* atomic.c (backtrace_atomic_store_int): Use int for old value.
---
Ian approved this when I submitted a pull request to the libbacktrace
github repo.
Tested x86_64-linux. Pushed to trunk.
libbacktrace/atomic.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libbacktrace/atomic.c b/libbacktrace/atomic.c
index abf0d8d3e00..43bb88d6043 100644
--- a/libbacktrace/atomic.c
+++ b/libbacktrace/atomic.c
@@ -103,7 +103,7 @@ backtrace_atomic_store_size_t (size_t *p, size_t v)
void
backtrace_atomic_store_int (int *p, int v)
{
- size_t old;
+ int old;
old = *p;
while (!__sync_bool_compare_and_swap (p, old, v))
--
2.49.0