Fix format modifier for size_t
Also fix the message, just `RB_GC_MAX_NAME_LEN` chars long is OK.
This commit is contained in:
parent
c129e01125
commit
36d02dc33e
7
gc.c
7
gc.c
@ -2780,9 +2780,10 @@ const char *
|
|||||||
rb_gc_active_gc_name(void)
|
rb_gc_active_gc_name(void)
|
||||||
{
|
{
|
||||||
const char *gc_name = rb_gc_impl_active_gc_name();
|
const char *gc_name = rb_gc_impl_active_gc_name();
|
||||||
if (strlen(gc_name) > RB_GC_MAX_NAME_LEN) {
|
const size_t len = strlen(gc_name);
|
||||||
rb_bug("GC should have a name shorter than %d chars. Currently: %lu (%s)",
|
if (len > RB_GC_MAX_NAME_LEN) {
|
||||||
RB_GC_MAX_NAME_LEN, strlen(gc_name), gc_name);
|
rb_bug("GC should have a name no more than %d chars long. Currently: %zu (%s)",
|
||||||
|
RB_GC_MAX_NAME_LEN, len, gc_name);
|
||||||
}
|
}
|
||||||
return gc_name;
|
return gc_name;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user