diff options
author | Kazuhiro NISHIYAMA <zn@mbf.nifty.com> | 2021-10-28 09:12:14 +0900 |
---|---|---|
committer | Kazuhiro NISHIYAMA <zn@mbf.nifty.com> | 2021-10-28 09:22:17 +0900 |
commit | d8444593774466d835b982c215035d98bc52f3e0 (patch) | |
tree | e9e8887f79dcd125e83b1ab51701dca32a9e0298 | |
parent | da22e43ce07040c71bf7ea3aff75b86aae60e7e5 (diff) |
Fix a warning
```
../gc.c:2342:45: warning: comparison of integers of different signs: 'short' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
GC_ASSERT(size_pools[pool_id].slot_size == slot_size);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
```
Add cast to short, because `GC_ASSERT`s in `size_pool_for_size`
already use cast to short.
-rw-r--r-- | gc.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2339,7 +2339,7 @@ size_pool_slot_size(unsigned char pool_id) #if RGENGC_CHECK_MODE rb_objspace_t *objspace = &rb_objspace; - GC_ASSERT(size_pools[pool_id].slot_size == slot_size); + GC_ASSERT(size_pools[pool_id].slot_size == (short)slot_size); #endif return slot_size; |