diff options
Diffstat (limited to 'include/ruby')
-rw-r--r-- | include/ruby/internal/error.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/ruby/internal/error.h b/include/ruby/internal/error.h index 49e2276cb9..b30c231ac1 100644 --- a/include/ruby/internal/error.h +++ b/include/ruby/internal/error.h @@ -50,7 +50,10 @@ typedef enum { /** Warning is for experimental features. */ RB_WARN_CATEGORY_EXPERIMENTAL, - RB_WARN_CATEGORY_ALL_BITS = 0x6 /* no RB_WARN_CATEGORY_NONE bit */ + RB_WARN_CATEGORY_ALL_BITS = ( + (1U << RB_WARN_CATEGORY_DEPRECATED) | + (1U << RB_WARN_CATEGORY_EXPERIMENTAL) | + 0) } rb_warning_category_t; /** for rb_readwrite_sys_fail first argument */ |