mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
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
This commit is contained in:
parent
5a90f9e8f8
commit
df091c5cb9
1 changed files with 1 additions and 1 deletions
2
ruby.c
2
ruby.c
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue