summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorYuichiro MASUI <[email protected]>2013-03-08 07:55:54 -0800
committerYuichiro MASUI <[email protected]>2013-03-08 07:55:54 -0800
commit974febd315a6520184f95cb50a7c2b46e4582002 (patch)
tree45468abc1e663bf841dff67cfb819ed0d5e6b475 /include
parentd1a4958bfc9685a41379557a752ebf901ebe419d (diff)
parent065494887d92c085a78ca3624e26659acc2bfdfc (diff)
downloadmruby-974febd315a6520184f95cb50a7c2b46e4582002.tar.gz
mruby-974febd315a6520184f95cb50a7c2b46e4582002.zip
Merge pull request #1 from monaka/pr-new-mrb_format
Patches to new_mrb_format
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