summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authoreban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-07-30 06:34:27 +0000
committereban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-07-30 06:34:27 +0000
commit7f2348488f5de0abcddd37f54fa95f5ffe70c9a2 (patch)
tree603a918af468a00c5421cdd63512d947eaac3b4f /win32
parentfd98af4c65166b5e111fe3fb0a72922e20fd213b (diff)
* ext/tcltklib/stubs.c (ruby_tcltk_stubs): win32_getenv returns
the same address always, so allocate string by ruby_strdup. * win32/win32.c: prototype; rb_w32_open_osfhandle(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'win32')
-rw-r--r--win32/win32.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/win32/win32.c b/win32/win32.c
index 097aef0..94e7c45 100644
--- a/win32/win32.c
+++ b/win32/win32.c
@@ -82,6 +82,9 @@ static int valid_filename(char *s);
static void StartSockets ();
static char *str_grow(struct RString *str, size_t new_size);
static DWORD wait_events(HANDLE event, DWORD timeout);
+#ifndef __BORLANDC__
+static int rb_w32_open_osfhandle(long osfhandle, int flags);
+#endif
char *NTLoginName;