summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/mruby/dump.h6
-rw-r--r--include/mruby/irep.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/include/mruby/dump.h b/include/mruby/dump.h
index a536cb46b..a340427ac 100644
--- a/include/mruby/dump.h
+++ b/include/mruby/dump.h
@@ -18,9 +18,9 @@ extern "C" {
#include <stdint.h>
#ifdef ENABLE_STDIO
-int mrb_dump_irep_binary(mrb_state*, int, FILE*);
-int mrb_dump_irep_cfunc(mrb_state *mrb, int n, FILE *f, const char *initname);
-int mrb_read_irep_file(mrb_state*, FILE*);
+int mrb_dump_irep_binary(mrb_state*, size_t, FILE*);
+int mrb_dump_irep_cfunc(mrb_state *mrb, size_t n, FILE *f, const char *initname);
+int32_t mrb_read_irep_file(mrb_state*, FILE*);
#endif
int mrb_read_irep(mrb_state*, const uint8_t*);
diff --git a/include/mruby/irep.h b/include/mruby/irep.h
index e31536e65..35fa3f964 100644
--- a/include/mruby/irep.h
+++ b/include/mruby/irep.h
@@ -25,7 +25,7 @@ typedef struct mrb_irep {
const char *filename;
short *lines;
- int ilen, plen, slen;
+ size_t ilen, plen, slen;
} mrb_irep;
#define MRB_ISEQ_NO_FREE 1