summaryrefslogtreecommitdiff
path: root/src/assert.hh
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2025-02-26 20:45:11 +1100
committerMaxime Coste <mawww@kakoune.org>2025-02-26 20:45:11 +1100
commitf31d69538396839bae3216b3d4af217c38e229b9 (patch)
tree70fa63bafc38b62b7757de8d14e450ecb96e8ea4 /src/assert.hh
parentdac924b3ac02f83b0354e3e997c69303ebebe656 (diff)
parent3df30b663f3bac3851955e367f6d35ebe85d96aa (diff)
Merge remote-tracking branch 'dontlaugh/master' into HEAD
Diffstat (limited to 'src/assert.hh')
-rw-r--r--src/assert.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/assert.hh b/src/assert.hh
index ff642c9a..f60f31a0 100644
--- a/src/assert.hh
+++ b/src/assert.hh
@@ -30,8 +30,8 @@ void on_assert_failed(const char* message);
"\" at " __FILE__ ":" TOSTRING(__LINE__)); \
} catch (exception_type &err) {}
#else
- #define kak_assert(...) do { (void)sizeof(__VA_ARGS__); } while(false)
- #define kak_expect_throw(_, ...) do { (void)sizeof(__VA_ARGS__); } while(false)
+ #define kak_assert(...) do { (void)alignof(decltype(__VA_ARGS__)); } while(false)
+ #define kak_expect_throw(_, ...) do { (void)alignof(decltype(__VA_ARGS__)); } while(false)
#endif