diff options
author | Nobuyoshi Nakada <[email protected]> | 2024-08-11 16:04:37 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2024-08-11 16:04:37 +0900 |
commit | 1fd0a1b4ceef29a5aade5e1d896dca5b74258e6f (patch) | |
tree | f5cafbc73cae2eaf31f549086f25d90957e65eca /include/ruby/internal/special_consts.h | |
parent | 1db8586279a2f061f089a9fc7caa2b60cf7b23e0 (diff) |
Fix sign-conversion warning
```
../../.././include/ruby/internal/special_consts.h:349:36: error: conversion to ‘VALUE’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Werror=sign-conversion]
349 | return RB_SPECIAL_CONST_P(obj) * RUBY_Qtrue;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
```
Diffstat (limited to 'include/ruby/internal/special_consts.h')
-rw-r--r-- | include/ruby/internal/special_consts.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/ruby/internal/special_consts.h b/include/ruby/internal/special_consts.h index 85579e33f0..05d1087c88 100644 --- a/include/ruby/internal/special_consts.h +++ b/include/ruby/internal/special_consts.h @@ -346,7 +346,7 @@ RBIMPL_ATTR_CONSTEXPR(CXX11) static inline VALUE rb_special_const_p(VALUE obj) { - return RB_SPECIAL_CONST_P(obj) * RUBY_Qtrue; + return (unsigned int)RB_SPECIAL_CONST_P(obj) * RUBY_Qtrue; } /** |