```
../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.
This commit is contained in:
Kazuhiro NISHIYAMA 2021-10-28 09:12:14 +09:00
Родитель da22e43ce0
Коммит d844459377
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 262ED8DBB4222F7A
1 изменённых файлов: 1 добавлений и 1 удалений

2
gc.c
Просмотреть файл

@ -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;