format '%p' expects argument of type 'void *'; #5107

parent ac51a586
...@@ -346,13 +346,13 @@ codedump(mrb_state *mrb, const mrb_irep *irep) ...@@ -346,13 +346,13 @@ codedump(mrb_state *mrb, const mrb_irep *irep)
print_lv_a(mrb, irep, a); print_lv_a(mrb, irep, a);
break; break;
CASE(OP_LAMBDA, BB); CASE(OP_LAMBDA, BB);
printf("OP_LAMBDA\tR%d\tI(%d:%p)\n", a, b, irep->reps[b]); printf("OP_LAMBDA\tR%d\tI(%d:%p)\n", a, b, (void*)irep->reps[b]);
break; break;
CASE(OP_BLOCK, BB); CASE(OP_BLOCK, BB);
printf("OP_BLOCK\tR%d\tI(%d:%p)\n", a, b, irep->reps[b]); printf("OP_BLOCK\tR%d\tI(%d:%p)\n", a, b, (void*)irep->reps[b]);
break; break;
CASE(OP_METHOD, BB); CASE(OP_METHOD, BB);
printf("OP_METHOD\tR%d\tI(%d:%p)\n", a, b, irep->reps[b]); printf("OP_METHOD\tR%d\tI(%d:%p)\n", a, b, (void*)irep->reps[b]);
break; break;
CASE(OP_RANGE_INC, B); CASE(OP_RANGE_INC, B);
printf("OP_RANGE_INC\tR%d\n", a); printf("OP_RANGE_INC\tR%d\n", a);
...@@ -477,7 +477,7 @@ codedump(mrb_state *mrb, const mrb_irep *irep) ...@@ -477,7 +477,7 @@ codedump(mrb_state *mrb, const mrb_irep *irep)
print_lv_a(mrb, irep, a); print_lv_a(mrb, irep, a);
break; break;
CASE(OP_EXEC, BB); CASE(OP_EXEC, BB);
printf("OP_EXEC\tR%d\tI(%d:%p)", a, b, irep->reps[b]); printf("OP_EXEC\tR%d\tI(%d:%p)", a, b, (void*)irep->reps[b]);
print_lv_a(mrb, irep, a); print_lv_a(mrb, irep, a);
break; break;
CASE(OP_SCLASS, B); CASE(OP_SCLASS, B);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment