[babl] palette: annotate BablPalette::radii as atomic
- From: Ell <ell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [babl] palette: annotate BablPalette::radii as atomic
- Date: Sun, 7 Jun 2020 17:05:08 +0000 (UTC)
commit 1755c0ae781ed89c058e4844a14154f246a0f175
Author: Ell <ell_se yahoo com>
Date: Sun Jun 7 19:59:14 2020 +0300
palette: annotate BablPalette::radii as atomic
babl/babl-palette.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/babl/babl-palette.c b/babl/babl-palette.c
index 1aa1c09b8..086da675d 100644
--- a/babl/babl-palette.c
+++ b/babl/babl-palette.c
@@ -29,6 +29,9 @@
#ifdef HAVE_STDATOMIC_H
#include <stdatomic.h>
+#define BABL_ATOMIC _Atomic
+#else
+#define BABL_ATOMIC
#endif
#define HASH_TABLE_SIZE 1111
@@ -49,7 +52,7 @@ typedef struct BablPalette
*/
double *data_double;
unsigned char *data_u8;
- BablPaletteRadius *radii;
+ BablPaletteRadius *BABL_ATOMIC radii;
volatile unsigned int hash[HASH_TABLE_SIZE];
} BablPalette;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]