weston/shared
Ray Smith 7b1520c4d9 helpers: don't override C++11's built-in static_assert
The #ifndef doesn't work with the built-in static_assert from C++11, so
it ends up getting redefined. It seems that there are other versions of
static_assert internally in some C++ standard library implementations
that have additional arguments, and these also get overwritten by the
two-argument version here.

Detect if we're using a suitably-recent version of C++ and avoid the
redefintion in that case.

Signed-off-by: Ray Smith <rsmith@brightsign.biz>
2024-07-24 08:48:25 +00:00
..
cairo-util.c shared: make load_cairo_surface() also load the embedded ICC profile 2024-06-11 10:13:18 -03:00
cairo-util.h shared: make load_cairo_surface() also load the embedded ICC profile 2024-06-11 10:13:18 -03:00
config-parser.c
fd-util.h
file-util.c
file-util.h
frame.c
hash.c
hash.h
helpers.h helpers: don't override C++11's built-in static_assert 2024-07-24 08:48:25 +00:00
image-loader.c shared: Fix uninitialised pointer in load_jpeg() 2024-07-03 10:54:34 +00:00
image-loader.h shared: remove load_image() 2024-06-11 10:13:18 -03:00
matrix.c
meson.build
option-parser.c
os-compatibility.c shared: memfd_create: try MFD_NOEXEC_SEAL 2024-05-15 16:27:17 +09:30
os-compatibility.h
platform.h
process-util.c
process-util.h
string-helpers.h
timespec-util.h
weston-assert.h shared: add weston_assert_false() 2024-05-06 10:39:42 +00:00
weston-drm-fourcc.h
weston-egl-ext.h shared: Add some EGL extensions 2024-06-21 13:28:41 +00:00
xalloc.h
xcb-xwayland.c
xcb-xwayland.h