diff --git a/binding-mruby/mrb-ext/file.cpp b/binding-mruby/mrb-ext/file.cpp index b68bb7b..e68a38d 100644 --- a/binding-mruby/mrb-ext/file.cpp +++ b/binding-mruby/mrb-ext/file.cpp @@ -321,7 +321,7 @@ readLine(FILE *f, std::vector &buffer) if (feof(f)) break; - char c = fgetc(f); + int c = fgetc(f); if (c == '\n' || c == EOF) break;