From 68e5e76194aaac8678bdc51da57b20744dd64a37 Mon Sep 17 00:00:00 2001 From: tobiichi3227 <86729076+tobiichi3227@users.noreply.github.com> Date: Thu, 4 Jun 2026 11:30:44 +0800 Subject: [PATCH] Fix typo --- concurrency-primer.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/concurrency-primer.tex b/concurrency-primer.tex index 71ecc7c..f9e38e1 100644 --- a/concurrency-primer.tex +++ b/concurrency-primer.tex @@ -477,11 +477,11 @@ \subsection{Compare and swap} /* A is an atomic type. C is the non-atomic type corresponding to A */ bool atomic_compare_exchange_strong(A* obj, C* expected, C desired) { - if (memcmp(obj, expected, sizeof(*object)) == 0) { - memcpy(obj, &desired, sizeof(*object)); + if (memcmp(obj, expected, sizeof(*obj)) == 0) { + memcpy(obj, &desired, sizeof(*obj)); return true; } else { - memcpy(expected, obj, sizeof(*object)); + memcpy(expected, obj, sizeof(*obj)); return false; } }