summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/mruby/dump.h5
-rw-r--r--include/mruby/irep.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/include/mruby/dump.h b/include/mruby/dump.h
index 5a63933d4..1b691ea1a 100644
--- a/include/mruby/dump.h
+++ b/include/mruby/dump.h
@@ -53,6 +53,7 @@ mrb_irep *mrb_read_irep(mrb_state*, const uint8_t*);
#define RITE_SECTION_IREP_IDENTIFIER "IREP"
#define RITE_SECTION_LINENO_IDENTIFIER "LINE"
#define RITE_SECTION_DEBUG_IDENTIFIER "DBG\0"
+#define RITE_SECTION_LV_IDENTIFIER "LVAR"
#define MRB_DUMP_DEFAULT_STR_LEN 128
@@ -89,6 +90,10 @@ struct rite_section_debug_header {
RITE_SECTION_HEADER;
};
+struct rite_section_lv_header {
+ RITE_SECTION_HEADER;
+};
+
struct rite_binary_footer {
RITE_SECTION_HEADER;
};
diff --git a/include/mruby/irep.h b/include/mruby/irep.h
index 13298f17f..3d6b5efc7 100644
--- a/include/mruby/irep.h
+++ b/include/mruby/irep.h
@@ -21,7 +21,7 @@ enum irep_pool_type {
struct mrb_locals {
mrb_sym name;
- size_t r;
+ uint16_t r;
};
/* Program data array struct */