Fix the Lexan build.
PiperOrigin-RevId: 520109290
diff --git a/upb/port/atomic.h b/upb/port/atomic.h
index 9ad7fde..670bf77 100644
--- a/upb/port/atomic.h
+++ b/upb/port/atomic.h
@@ -106,9 +106,10 @@
}
}
-#define upb_Atomic_CompareExchangeStrong(addr, expected, desired, order) \
- _Generic((desired), \
- uintptr_t: _upb_NonAtomic_CompareExchangeStrongU, \
+#define upb_Atomic_CompareExchangeStrong(addr, expected, desired, \
+ success_order, failure_order) \
+ _Generic((desired), \
+ uintptr_t: _upb_NonAtomic_CompareExchangeStrongU, \
void*: _upb_NonAtomic_CompareExchangeStrongP)(addr, expected, desired)
#endif