Unverified Commit 1bf6c846 authored by Yukihiro "Matz" Matsumoto's avatar Yukihiro "Matz" Matsumoto Committed by GitHub

Merge pull request #4213 from shuujii/range-rafactor

range: Refactor range.h/range.c
parents 2a9ccf24 eb216fc8
...@@ -38,7 +38,7 @@ struct RRange { ...@@ -38,7 +38,7 @@ struct RRange {
mrb_range_edges *edges; mrb_range_edges *edges;
mrb_bool excl; mrb_bool excl;
}; };
# define mrb_gc_free_range(mrb, p) mrb_free(mrb, ((struct RRange*)p)->edges) # define mrb_gc_free_range(mrb, p) mrb_free(mrb, (p)->edges)
# define RANGE_BEG(p) ((p)->edges->beg) # define RANGE_BEG(p) ((p)->edges->beg)
# define RANGE_END(p) ((p)->edges->end) # define RANGE_END(p) ((p)->edges->end)
#endif #endif
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment