160 |
| Process the options. | |
| Process the options. | |
161 |
`----------------------*/ |
`----------------------*/ |
162 |
|
|
163 |
/* Under DOS, there is no difference on the case. This can be |
/* Under plain DOS, there is no difference on the case. This can be |
164 |
troublesome when looking for `.tab' etc. */ |
troublesome when looking for `.tab' etc. */ |
165 |
#ifdef MSDOS |
#ifdef MSDOS |
166 |
# define AS_FILE_NAME(File) (strlwr (File), (File)) |
# if defined (__DJGPP__) |
167 |
|
/* Windows 9X and successors are case sensitive. */ |
168 |
|
# define AS_FILE_NAME(File) ((pathconf ((File), _PC_NAME_MAX) > 12) ? (File) : (strlwr (File), (File))) |
169 |
|
# else |
170 |
|
# define AS_FILE_NAME(File) (strlwr (File), (File)) |
171 |
|
# endif |
172 |
#else |
#else |
173 |
# define AS_FILE_NAME(File) (File) |
# define AS_FILE_NAME(File) (File) |
174 |
#endif |
#endif |