diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-02-23 21:26:37 -0800 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-02-23 21:26:37 -0800 |
| commit | a6d7de5dab594b0ba85c80246f59eb43774a707d (patch) | |
| tree | eda288b230308b10945cf8c23d0a01cee190b940 /include | |
| parent | 231be7c2317b7feac6c05d71aefe618f3aa93114 (diff) | |
| parent | 2bfb88825de745714f2ae56f13ccaf079fc10d88 (diff) | |
| download | mruby-a6d7de5dab594b0ba85c80246f59eb43774a707d.tar.gz mruby-a6d7de5dab594b0ba85c80246f59eb43774a707d.zip | |
Merge pull request #875 from monaka/pr-enable-building-libmruby-with-DISABLE_STDIO-macro
Fix errors caused by stdio.h dependent code.
Diffstat (limited to 'include')
| -rw-r--r-- | include/mruby/dump.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/include/mruby/dump.h b/include/mruby/dump.h index 650651a7e..eb8fe55dd 100644 --- a/include/mruby/dump.h +++ b/include/mruby/dump.h @@ -12,16 +12,22 @@ extern "C" { #endif #include "mruby.h" +#ifdef ENABLE_STDIO #include <stdio.h> +#endif #include <stdint.h> +#ifdef ENABLE_STDIO int mrb_dump_irep(mrb_state*,int,FILE*); -int mrb_read_irep(mrb_state*,const char*); +int mrb_bdump_irep(mrb_state *mrb, int n, FILE *f,const char *initname); + int mrb_read_irep_file(mrb_state*,FILE*); -/* mrb_value mrb_load_irep(mrb_state*,const char*); */ /* declared in <irep.h> */ -mrb_value mrb_load_irep_file(mrb_state*,FILE*); +#endif +int mrb_read_irep(mrb_state*,const char*); -int mrb_bdump_irep(mrb_state *mrb, int n, FILE *f,const char *initname); +#ifdef ENABLE_STDIO +mrb_value mrb_load_irep_file(mrb_state*,FILE*); +#endif /* dump type */ #define DUMP_TYPE_CODE 0 |
