@@ -298,7 +298,7 @@ cdump_sym(mrc_ccontext *c, mrc_sym sym, const char *var_name, int idx, mrc_strin
298
298
const char * op_name ;
299
299
mrc_int len = constant -> length ;
300
300
301
- if (! name ) {
301
+ if (* name == '\0' ) {
302
302
mrc_str_free (name_obj );
303
303
return MRC_DUMP_INVALID_ARGUMENT ;
304
304
}
@@ -330,7 +330,7 @@ cdump_sym(mrc_ccontext *c, mrc_sym sym, const char *var_name, int idx, mrc_strin
330
330
mrc_str_cat_cstr (init_syms_code , var_name );
331
331
snprintf (buf , sizeof (buf ), "[%d] = " , idx );
332
332
mrc_str_cat_cstr (init_syms_code , buf );
333
- mrc_str_cat_lit (init_syms_code , "mrc_intern_lit (mrb, " );
333
+ mrc_str_cat_lit (init_syms_code , "mrb_intern_lit (mrb, " );
334
334
mrc_string * escaped = mrc_str_escape (c , name_obj );
335
335
mrc_str_free (name_obj );
336
336
mrc_str_cat_str (init_syms_code , escaped );
@@ -477,7 +477,7 @@ cdump_irep_struct(mrc_ccontext *c, const mrc_irep *irep, uint8_t flags, FILE *fp
477
477
/* dump pool */
478
478
if (0 < irep -> plen ) {
479
479
len = irep -> plen ;
480
- fprintf (fp , "static const mrb_pool_value %s_pool_%d[%d] = {\n" , name , n , len );
480
+ fprintf (fp , "static const mrb_irep_pool %s_pool_%d[%d] = {\n" , name , n , len );
481
481
for (i = 0 ; i < len ; i ++ ) {
482
482
if (cdump_pool (c , & irep -> pool [i ], fp ) != MRC_DUMP_OK )
483
483
return MRC_DUMP_INVALID_ARGUMENT ;
0 commit comments