summaryrefslogtreecommitdiffhomepage
path: root/src/dump.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dump.c')
-rw-r--r--src/dump.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/dump.c b/src/dump.c
index b97b38dc2..ba5a69a56 100644
--- a/src/dump.c
+++ b/src/dump.c
@@ -51,6 +51,8 @@ enum {
DUMP_SECTION_NUM,
};
+#ifdef ENABLE_STDIO
+
uint16_t calc_crc_16_ccitt(unsigned char*,int);
static inline int uint8_dump(uint8_t,char*,int);
static inline int uint16_dump(uint16_t,char*,int);
@@ -188,8 +190,7 @@ str_dump_len(char *str, uint16_t len, int type)
if (*src >= ' ' && *src <= '~') {
dump_len++;
} else {
- // dump_len += sprintf(buf, "\\%03o", *src & 0377);
- dump_len += 4;
+ dump_len += 4; /* octet "\\nnn" */
}
break;
}
@@ -745,3 +746,5 @@ mrb_bdump_irep(mrb_state *mrb, int n, FILE *f,const char *initname)
return rc;
}
+
+#endif /* ENABLE_STDIO */