aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--win32/win32.c17
2 files changed, 5 insertions, 17 deletions
diff --git a/ChangeLog b/ChangeLog
index b8b4ace080..381bbc763e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Nov 28 12:32:24 2011 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * include/ruby/win32.h, win32/win32.c (GetCurrentThreadHandle): remove
+ unused old API.
+
Mon Nov 28 12:29:20 2011 NAKAMURA Usaku <usa@ruby-lang.org>
* win32/mkexports.rb (Exports#initialize): remove old symbol name.
diff --git a/win32/win32.c b/win32/win32.c
index bf8ddc34e1..966688286e 100644
--- a/win32/win32.c
+++ b/win32/win32.c
@@ -279,25 +279,8 @@ rb_w32_osver(void)
#define IfWin95(win95, winnt) (winnt)
#endif
-/* License: Ruby's */
-HANDLE
-GetCurrentThreadHandle(void)
-{
- static HANDLE current_process_handle = NULL;
- HANDLE h;
-
- if (!current_process_handle)
- current_process_handle = GetCurrentProcess();
- if (!DuplicateHandle(current_process_handle, GetCurrentThread(),
- current_process_handle, &h,
- 0, FALSE, DUPLICATE_SAME_ACCESS))
- return NULL;
- return h;
-}
-
/* simulate flock by locking a range on the file */
-
/* License: Artistic or GPL */
#define LK_ERR(f,i) \
do { \