summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorOrgad Shaneh <orgads@gmail.com>2020-12-28 22:04:46 +0200
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2021-05-18 12:48:40 +0900
commit25e56fe374478a2266ac25f22a07bb3c6a423c83 (patch)
treef079e0228541030f8c9ba28292cc9c9e05e93a3e /ext
parent8d63b1dc75cd6f03f581e99d71fe3ccfb3d15613 (diff)
[ruby/fiddle] Fix Win32Types for Windows 64-bit (#63)
https://docs.microsoft.com/en-us/windows/win32/winprog/windows-data-types https://github.com/ruby/fiddle/commit/28ee5b1608
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/4506
Diffstat (limited to 'ext')
-rw-r--r--ext/fiddle/lib/fiddle/types.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/fiddle/lib/fiddle/types.rb b/ext/fiddle/lib/fiddle/types.rb
index 8dc811d3e4..298a5e1797 100644
--- a/ext/fiddle/lib/fiddle/types.rb
+++ b/ext/fiddle/lib/fiddle/types.rb
@@ -44,11 +44,11 @@ module Fiddle
typealias "HANDLE", "uintptr_t"
typealias "PHANDLE", "void*"
typealias "PVOID", "void*"
- typealias "LPCSTR", "char*"
+ typealias "LPCSTR", "const char*"
typealias "LPSTR", "char*"
- typealias "HINSTANCE", "unsigned int"
- typealias "HDC", "unsigned int"
- typealias "HWND", "unsigned int"
+ typealias "HINSTANCE", "HANDLE"
+ typealias "HDC", "HANDLE"
+ typealias "HWND", "HANDLE"
}
end
module_function :included