aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2025-04-07 20:46:44 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2025-04-07 20:47:27 +0100
commit895ea5bdc5e6485faa5fe88ead5a5d8d1f3dc5b9 (patch)
tree548ae06f3a66ad2b4a5bc7928666718d320ad0d1
parentc7dc9b6f889fa8f9e4ef060c3af107eaf54265c5 (diff)
downloadgcc-895ea5bdc5e6485faa5fe88ead5a5d8d1f3dc5b9.zip
gcc-895ea5bdc5e6485faa5fe88ead5a5d8d1f3dc5b9.tar.gz
gcc-895ea5bdc5e6485faa5fe88ead5a5d8d1f3dc5b9.tar.bz2
libbacktrace: Use correct type in backtrace_atomic_store_int
libbacktrace/ChangeLog: * atomic.c (backtrace_atomic_store_int): Use int for old value.
-rw-r--r--libbacktrace/atomic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbacktrace/atomic.c b/libbacktrace/atomic.c
index abf0d8d..43bb88d 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))