diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-03-08 00:38:56 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-03-08 00:38:56 +0900 |
| commit | e5e5aadfa8c6b1c0a3f69b9d5dc2ae5ea10b8d29 (patch) | |
| tree | 20732ea76f95e411757b7bf0f1738510c24a4920 | |
| parent | aa4f3c79ef43133674151c1fd5e263ea34e93635 (diff) | |
| download | mruby-e5e5aadfa8c6b1c0a3f69b9d5dc2ae5ea10b8d29.tar.gz mruby-e5e5aadfa8c6b1c0a3f69b9d5dc2ae5ea10b8d29.zip | |
convert too much from size_t to uint32_t; mrb_sym2name_len() takes size_t*
| -rw-r--r-- | src/dump.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dump.c b/src/dump.c index 4c843f8d7..72d1ffcbe 100644 --- a/src/dump.c +++ b/src/dump.c @@ -157,7 +157,7 @@ get_syms_block_size(mrb_state *mrb, mrb_irep *irep) { uint32_t size = 0; uint32_t sym_no; - uint32_t len; + size_t len; size += sizeof(uint32_t); /* slen */ for (sym_no = 0; sym_no < irep->slen; sym_no++) { @@ -182,7 +182,7 @@ write_syms_block(mrb_state *mrb, mrb_irep *irep, uint8_t *buf) for (sym_no = 0; sym_no < irep->slen; sym_no++) { if (irep->syms[sym_no] != 0) { - uint32_t len; + size_t len; name = mrb_sym2name_len(mrb, irep->syms[sym_no], &len); if (len > UINT16_MAX) { @@ -474,8 +474,8 @@ get_filename_table_size(mrb_state *mrb, mrb_irep *irep, mrb_sym **fp, uint32_t * } for (file_i = 0; file_i < di->flen; ++file_i) { mrb_irep_debug_info_file *file; - uint32_t filename_len; - uint32_t i; + size_t filename_len; + size_t i; file = di->files[file_i]; if (find_filename_index(filenames, *lp, file->filename_sym) == -1) { |
