diff options
author | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-06-09 21:35:30 -0600 |
---|---|---|
committer | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-06-09 21:35:30 -0600 |
commit | cd5768ef4bc36b33699539d9656f455bafb0de0c (patch) | |
tree | 55aa107d229e85d5b7eb611b7124eaf150d3a3bd /libmisc/include | |
parent | ef5956962675d7cb1bdb76a2fc45760b002a570c (diff) | |
parent | ba860d699f4e5bfe8cd19b140044bbbd2f78919a (diff) |
Merge branch 'lukeshu/misc'
Diffstat (limited to 'libmisc/include')
-rw-r--r-- | libmisc/include/libmisc/assert.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libmisc/include/libmisc/assert.h b/libmisc/include/libmisc/assert.h index ccdb288..18ca2e5 100644 --- a/libmisc/include/libmisc/assert.h +++ b/libmisc/include/libmisc/assert.h @@ -12,7 +12,10 @@ #else # define __assert_msg(expr, expr_str, msg) \ do { \ + _Pragma("GCC diagnostic push") \ + _Pragma("GCC diagnostic ignored \"-Wtype-limits\"") \ if (!(expr)) \ + _Pragma("GCC diagnostic pop") \ __assert_msg_fail(expr_str, __FILE__, __LINE__, __func__, msg); \ } while (0) [[noreturn]] void __assert_msg_fail(const char *expr, |