From d3f2287e0b5dbb0fd8d30f4c5aa2f85b2bcd8899 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 3 Aug 2022 12:37:41 -0600 Subject: [PATCH] [atomic-int] Rename get/set --- src/hb-atomic.hh | 4 ++-- src/hb-ot-font.cc | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/hb-atomic.hh b/src/hb-atomic.hh index d6dfb0f57..4f20c3c89 100644 --- a/src/hb-atomic.hh +++ b/src/hb-atomic.hh @@ -160,9 +160,9 @@ struct hb_atomic_int_t constexpr hb_atomic_int_t (int v) : v (v) {} void set_relaxed (int v_) { hb_atomic_int_impl_set_relaxed (&v, v_); } - void set (int v_) { hb_atomic_int_impl_set (&v, v_); } + void set_release (int v_) { hb_atomic_int_impl_set (&v, v_); } int get_relaxed () const { return hb_atomic_int_impl_get_relaxed (&v); } - int get () const { return hb_atomic_int_impl_get (&v); } + int get_acquire () const { return hb_atomic_int_impl_get (&v); } int inc () { return hb_atomic_int_impl_add (&v, 1); } int dec () { return hb_atomic_int_impl_add (&v, -1); } diff --git a/src/hb-ot-font.cc b/src/hb-ot-font.cc index 3f13b9994..a3420775c 100644 --- a/src/hb-ot-font.cc +++ b/src/hb-ot-font.cc @@ -181,7 +181,7 @@ hb_ot_get_glyph_h_advances (hb_font_t* font, void* font_data, hb_free (cache); goto retry; } - ot_font->cached_coords_serial.set (font->serial_coords); + ot_font->cached_coords_serial.set_release (font->serial_coords); } } out: @@ -197,10 +197,10 @@ hb_ot_get_glyph_h_advances (hb_font_t* font, void* font_data, } else { /* Use cache. */ - if (ot_font->cached_coords_serial.get () != (int) font->serial_coords) + if (ot_font->cached_coords_serial.get_acquire () != (int) font->serial_coords) { ot_font->advance_cache->init (); - ot_font->cached_coords_serial.set (font->serial_coords); + ot_font->cached_coords_serial.set_release (font->serial_coords); } for (unsigned int i = 0; i < count; i++)