diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-13 10:33:10 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-13 10:33:10 +0900 |
| commit | ca704e54383cc7180edbe84b081de83e868aa7c6 (patch) | |
| tree | fc6194dd8139bd08e8086b39135be2499527dbcd | |
| parent | 7078fcd9e405b6082542cc0d984c8468f2aa0af3 (diff) | |
| download | mruby-ca704e54383cc7180edbe84b081de83e868aa7c6.tar.gz mruby-ca704e54383cc7180edbe84b081de83e868aa7c6.zip | |
pacify some warnings on OpenBSD
| -rw-r--r-- | src/dump.c | 3 | ||||
| -rw-r--r-- | src/load.c | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/dump.c b/src/dump.c index 2c9e85302..4bb6b3d0b 100644 --- a/src/dump.c +++ b/src/dump.c @@ -97,7 +97,6 @@ get_pool_block_size(mrb_state *mrb, mrb_irep *irep) default: break; } - mrb_gc_arena_restore(mrb, ai); } @@ -590,7 +589,7 @@ write_section_debug(mrb_state *mrb, mrb_irep *irep, uint8_t *cur) const uint8_t *bin = cur; struct rite_section_debug_header *header; mrb_sym *filenames; - size_t filenames_len, i; + size_t filenames_len = 0, i; uint8_t *filenames_len_out; uint32_t dlen; diff --git a/src/load.c b/src/load.c index 7722929d4..f533a0c84 100644 --- a/src/load.c +++ b/src/load.c @@ -496,7 +496,8 @@ read_lineno_record_file(mrb_state *mrb, FILE *fp, mrb_irep *irep, uint8_t *buf) { const size_t record_header_size = 4; int result; - size_t i, len, buf_size; + size_t i, buf_size; + uint32_t len; void *ptr; if (fread(buf, record_header_size, 1, fp) == 0) { @@ -561,7 +562,8 @@ static mrb_irep* read_irep_record_file(mrb_state *mrb, FILE *fp, uint8_t *buf) { const size_t record_header_size = 1 + 4; - size_t buf_size, len, i; + size_t buf_size, i; + uint32_t len; mrb_irep *irep = NULL; void *ptr; |
