diff options
| author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-15 06:34:02 +0000 |
|---|---|---|
| committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-15 06:34:02 +0000 |
| commit | a3f81d383c3ef9f8bd8f9b6a431e83e8f9b6c363 (patch) | |
| tree | c804284cf126c1865b72bd477cf24eab42b0f371 /include/ruby | |
| parent | 92ee468a32f65220e0c5784d63d78f6bab4ee696 (diff) | |
| download | ruby-a3f81d383c3ef9f8bd8f9b6a431e83e8f9b6c363.tar.gz ruby-a3f81d383c3ef9f8bd8f9b6a431e83e8f9b6c363.tar.xz ruby-a3f81d383c3ef9f8bd8f9b6a431e83e8f9b6c363.zip | |
* file.c (file_expand_path): support for alternative data stream
and ignored trailing garbages of NTFS.
* file.c (rb_file_s_basename): ditto.
* file.c (rb_file_s_extname): ditto.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'include/ruby')
| -rw-r--r-- | include/ruby/defines.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/ruby/defines.h b/include/ruby/defines.h index 00708e103..2be89de5f 100644 --- a/include/ruby/defines.h +++ b/include/ruby/defines.h @@ -262,6 +262,14 @@ void rb_ia64_flushrs(void); #define ENV_IGNORECASE #endif +#ifndef CASEFOLD_FILESYSTEM +# if defined DOSISH || defined __VMS +# define CASEFOLD_FILESYSTEM 1 +# else +# define CASEFOLD_FILESYSTEM 0 +# endif +#endif + #ifndef DLEXT_MAXLEN #define DLEXT_MAXLEN 4 #endif |
