* hash.c (env_delete, rb_f_getenv, env_fetch): case insensitive to
access environment variables on DOSISH platforms. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
d8b02b5096
commit
7bb51e6ce9
@ -1,3 +1,8 @@
|
||||
Thu Jun 19 13:13:10 2003 NAKAMURA Usaku <usa@ruby-lang.org>
|
||||
|
||||
* hash.c (env_delete, rb_f_getenv, env_fetch): case insensitive to
|
||||
access environment variables on DOSISH platforms.
|
||||
|
||||
Wed Jun 18 23:41:27 2003 Marc Cartright <marc@isri.unlv.edu>
|
||||
|
||||
* ext/zlib/zlib.c (zstream_run): In a particular situation,
|
||||
|
12
hash.c
12
hash.c
@ -1017,8 +1017,8 @@ env_delete(obj, name)
|
||||
VALUE value = env_str_new2(val);
|
||||
|
||||
ruby_setenv(nam, 0);
|
||||
#ifdef __BORLANDC__
|
||||
if (strcmpi(nam, "PATH") == 0) {
|
||||
#ifdef DOSISH
|
||||
if (strcasecmp(nam, "PATH") == 0) {
|
||||
#else
|
||||
if (strcmp(nam, "PATH") == 0) {
|
||||
#endif
|
||||
@ -1053,8 +1053,8 @@ rb_f_getenv(obj, name)
|
||||
}
|
||||
env = getenv(nam);
|
||||
if (env) {
|
||||
#ifdef __BORLANDC__
|
||||
if (strcmpi(nam, "PATH") == 0 && !rb_env_path_tainted())
|
||||
#ifdef DOSISH
|
||||
if (strcasecmp(nam, "PATH") == 0 && !rb_env_path_tainted())
|
||||
#else
|
||||
if (strcmp(nam, "PATH") == 0 && !rb_env_path_tainted())
|
||||
#endif
|
||||
@ -1096,8 +1096,8 @@ env_fetch(argc, argv)
|
||||
}
|
||||
return if_none;
|
||||
}
|
||||
#ifdef __BORLANDC__
|
||||
if (strcmpi(nam, "PATH") == 0 && !rb_env_path_tainted())
|
||||
#ifdef DOSISH
|
||||
if (strcasecmp(nam, "PATH") == 0 && !rb_env_path_tainted())
|
||||
#else
|
||||
if (strcmp(nam, "PATH") == 0 && !rb_env_path_tainted())
|
||||
#endif
|
||||
|
@ -1,11 +1,11 @@
|
||||
#define RUBY_VERSION "1.8.0"
|
||||
#define RUBY_RELEASE_DATE "2003-06-16"
|
||||
#define RUBY_RELEASE_DATE "2003-06-19"
|
||||
#define RUBY_VERSION_CODE 180
|
||||
#define RUBY_RELEASE_CODE 20030616
|
||||
#define RUBY_RELEASE_CODE 20030619
|
||||
|
||||
#define RUBY_VERSION_MAJOR 1
|
||||
#define RUBY_VERSION_MINOR 8
|
||||
#define RUBY_VERSION_TEENY 0
|
||||
#define RUBY_RELEASE_YEAR 2003
|
||||
#define RUBY_RELEASE_MONTH 6
|
||||
#define RUBY_RELEASE_DAY 16
|
||||
#define RUBY_RELEASE_DAY 19
|
||||
|
Loading…
x
Reference in New Issue
Block a user