From 5a1e96b22aa6759bde56ff9667759b44e9f6fa28 Mon Sep 17 00:00:00 2001 From: matz Date: Mon, 20 Apr 1998 05:55:38 +0000 Subject: *** empty log message *** git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- file.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'file.c') diff --git a/file.c b/file.c index 20189a3e6a..2865ef6899 100644 --- a/file.c +++ b/file.c @@ -1188,7 +1188,11 @@ file_s_expand_path(obj, fname) p = buf; if (s[0] == '~') { - if (s[1] == '/' || s[1] == '\0') { + if (s[1] == '/' || +#if defined(MSDOS) || defined(NT) || defined(__human68k__) + s[1] == '\\' || +#endif + s[1] == '\0') { char *dir = getenv("HOME"); if (!dir) { -- cgit v1.2.3