Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC
Commits:
c9dde25a by Gabriel Lafond-Thenaille at 2025-09-30T09:01:05+02:00
vlc_common: don't redefine `unreachable` when using C23
Fixes #29390
(cherry picked from commit d56f1e196b570a2e2893c31a0d593bab2b31b349)
Signed-off-by: Thomas Guillem <[email protected]>
- - - - -
1 changed file:
- include/vlc_common.h
Changes:
=====================================
include/vlc_common.h
=====================================
@@ -112,7 +112,9 @@
#ifdef __GNUC__
# define likely(p) __builtin_expect(!!(p), 1)
# define unlikely(p) __builtin_expect(!!(p), 0)
-# define unreachable() __builtin_unreachable()
+# if !defined(unreachable)
+# define unreachable() __builtin_unreachable()
+# endif
#else
# define likely(p) (!!(p))
# define unlikely(p) (!!(p))
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/c9dde25a62c4612d71250c4eb845154e0ea9e13e
--
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/c9dde25a62c4612d71250c4eb845154e0ea9e13e
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits