diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-03-04 03:53:43 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-03-04 03:53:43 +0000 |
commit | df091c5cb9d13c7bdd0940b1c50d4459df8ef299 (patch) | |
tree | 193cb19cc2092800c0015d088f3368518d38c6f1 /ruby.c | |
parent | 5a90f9e8f84533e7859232895fc4bbe6b31cc771 (diff) |
ruby.c: remove a magic number
* ruby.c (load_file_internal): remove a magic number, which means
the length of ruby_engine but the value is unknown in this file
since the variable is in a different file now. instead, strstr
should deal with it well, as far as ruby_engine does not contain
a space and a hyphen.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ruby.c')
-rw-r--r-- | ruby.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1737,10 +1737,10 @@ load_file_internal(VALUE argp_v) } start_read: - p += 4; RSTRING_PTR(line)[RSTRING_LEN(line) - 1] = '\0'; if (RSTRING_PTR(line)[RSTRING_LEN(line) - 2] == '\r') RSTRING_PTR(line)[RSTRING_LEN(line) - 2] = '\0'; + /* ruby_engine should not contain a space */ if ((p = strstr(p, " -")) != 0) { opt->warning = 0; moreswitches(p + 1, opt, 0); |