diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-12-07 13:56:25 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-12-07 13:59:00 +0900 |
| commit | ed29d74bfd95362eaeb946fcf7e865d80346b62b (patch) | |
| tree | 48630cbbfa207910348d3f5e5d8c7d74545b31b2 /include | |
| parent | 8b52c67be9473571790dc10fbfd5fdbcdba5cef6 (diff) | |
| download | mruby-ed29d74bfd95362eaeb946fcf7e865d80346b62b.tar.gz mruby-ed29d74bfd95362eaeb946fcf7e865d80346b62b.zip | |
Make type of `pc` arguments in `debug.c` consistent; close #5218
They used to be `size_t`, `uint32_t` and `ptrdiff_t`. Now all of them
made to be `uint32_t`.
Diffstat (limited to 'include')
| -rw-r--r-- | include/mruby/debug.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/mruby/debug.h b/include/mruby/debug.h index f22c7c77b..2062a9308 100644 --- a/include/mruby/debug.h +++ b/include/mruby/debug.h @@ -46,13 +46,13 @@ typedef struct mrb_irep_debug_info { * get line from irep's debug info and program counter * @return returns NULL if not found */ -MRB_API const char *mrb_debug_get_filename(mrb_state *mrb, const mrb_irep *irep, ptrdiff_t pc); +MRB_API const char *mrb_debug_get_filename(mrb_state *mrb, const mrb_irep *irep, uint32_t pc); /* * get line from irep's debug info and program counter * @return returns -1 if not found */ -MRB_API int32_t mrb_debug_get_line(mrb_state *mrb, const mrb_irep *irep, size_t pc); +MRB_API int32_t mrb_debug_get_line(mrb_state *mrb, const mrb_irep *irep, uint32_t pc); MRB_API mrb_irep_debug_info *mrb_debug_info_alloc(mrb_state *mrb, mrb_irep *irep); MRB_API mrb_irep_debug_info_file *mrb_debug_info_append_file( |
