summaryrefslogtreecommitdiffstats
path: root/osdep
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-05-11 23:27:41 +0200
committerwm4 <wm4@nowhere>2015-05-11 23:27:41 +0200
commitca9964a4fb6b1faa0155da43b3c815db0075e2d5 (patch)
tree0497215035217334f42be392173466a2e1533496 /osdep
parentcc24ec5b3cf7709bbd16a9505a6acc8156f63af1 (diff)
downloadmpv-ca9964a4fb6b1faa0155da43b3c815db0075e2d5.tar.bz2
mpv-ca9964a4fb6b1faa0155da43b3c815db0075e2d5.tar.xz
ao: make better use of atomics
The main reason for this was compatibility; but some associated problems have been solved in the previous commit.
Diffstat (limited to 'osdep')
-rw-r--r--osdep/atomics.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/osdep/atomics.h b/osdep/atomics.h
index 6997ba97b2..e0bef8a879 100644
--- a/osdep/atomics.h
+++ b/osdep/atomics.h
@@ -34,6 +34,7 @@
typedef struct { volatile unsigned long v, t; } atomic_ulong;
typedef struct { volatile int v, t; } atomic_int;
+typedef struct { volatile unsigned int v, t; } atomic_uint;
typedef struct { volatile _Bool v, t; } atomic_bool;
typedef struct { volatile long long v, t; } atomic_llong;
typedef struct { volatile uint_least32_t v, t; } atomic_uint_least32_t;