summaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorshtirlic <[email protected]>2012-11-29 19:03:00 +0400
committershtirlic <[email protected]>2012-11-29 19:03:00 +0400
commit83ecb2f078234bca084b934bb086e9f13cb967f6 (patch)
treefdd79a6604bb19cfbb08eed50c237276b575c8cc /tools
parent2ea245db3dd439cf179bbe120177ddcd086e4707 (diff)
downloadmruby-83ecb2f078234bca084b934bb086e9f13cb967f6.tar.gz
mruby-83ecb2f078234bca084b934bb086e9f13cb967f6.zip
Fix compile warnings in mirb
Change last_char type to int Warnings mirb.c:174:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] warning: comparison is always false due to limited range of data type [-Wtype-limits]
Diffstat (limited to 'tools')
-rw-r--r--tools/mirb/mirb.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/mirb/mirb.c b/tools/mirb/mirb.c
index 502400c72..d3903ef57 100644
--- a/tools/mirb/mirb.c
+++ b/tools/mirb/mirb.c
@@ -5,7 +5,7 @@
** an interactive way and executes it
** immediately. It's a REPL...
*/
-
+
#include <string.h>
#include <mruby.h>
@@ -143,7 +143,7 @@ print_cmdline(int code_block_open)
int
main(void)
{
- char last_char;
+ int last_char;
char ruby_code[1024] = { 0 };
char last_code_line[1024] = { 0 };
int char_index;
@@ -156,7 +156,7 @@ main(void)
print_hint();
- /* new interpreter instance */
+ /* new interpreter instance */
mrb = mrb_open();
if (mrb == NULL) {
fprintf(stderr, "Invalid mrb interpreter, exiting mirb");
@@ -207,7 +207,7 @@ main(void)
parser->send = ruby_code + strlen(ruby_code);
parser->lineno = 1;
mrb_parser_parse(parser, cxt);
- code_block_open = is_code_block_open(parser);
+ code_block_open = is_code_block_open(parser);
if (code_block_open) {
/* no evaluation of code */