diff options
| author | Maxime Coste <mawww@kakoune.org> | 2025-02-26 20:45:11 +1100 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2025-02-26 20:45:11 +1100 |
| commit | f31d69538396839bae3216b3d4af217c38e229b9 (patch) | |
| tree | 70fa63bafc38b62b7757de8d14e450ecb96e8ea4 /src/assert.hh | |
| parent | dac924b3ac02f83b0354e3e997c69303ebebe656 (diff) | |
| parent | 3df30b663f3bac3851955e367f6d35ebe85d96aa (diff) | |
Merge remote-tracking branch 'dontlaugh/master' into HEAD
Diffstat (limited to 'src/assert.hh')
| -rw-r--r-- | src/assert.hh | 4 |
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 |
