Add explicit cast from void* to struct mrb_io*

For compatibility with C++.
This commit is contained in:
Kohei Suzuki
2016-11-26 14:18:28 +09:00
parent b5e2dc9097
commit 905203ef5e
+1 -1
View File
@@ -445,7 +445,7 @@ mrb_io_initialize(mrb_state *mrb, mrb_value io)
mrb_iv_set(mrb, io, mrb_intern_cstr(mrb, "@buf"), mrb_str_new_cstr(mrb, ""));
mrb_iv_set(mrb, io, mrb_intern_cstr(mrb, "@pos"), mrb_fixnum_value(0));
fptr = DATA_PTR(io);
fptr = (struct mrb_io *)DATA_PTR(io);
if (fptr != NULL) {
fptr_finalize(mrb, fptr, TRUE);
mrb_free(mrb, fptr);