diff options
-rw-r--r-- | ext/fiddle/lib/fiddle/types.rb | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/ext/fiddle/lib/fiddle/types.rb b/ext/fiddle/lib/fiddle/types.rb index 3ea79368da..7baf31ec9e 100644 --- a/ext/fiddle/lib/fiddle/types.rb +++ b/ext/fiddle/lib/fiddle/types.rb @@ -29,27 +29,27 @@ module Fiddle def included(m) # :nodoc: # https://docs.microsoft.com/en-us/windows/win32/winprog/windows-data-types m.module_eval{ + typealias "ATOM", "WORD" + typealias "BOOL", "int" + typealias "BYTE", "unsigned char" typealias "DWORD", "unsigned long" - typealias "PDWORD", "DWORD *" typealias "DWORD32", "uint32_t" typealias "DWORD64", "uint64_t" - typealias "WORD", "unsigned short" - typealias "PWORD", "WORD *" - typealias "BOOL", "int" - typealias "ATOM", "WORD" - typealias "BYTE", "unsigned char" - typealias "PBYTE", "BYTE *" - typealias "UINT", "unsigned int" - typealias "ULONG", "unsigned long" - typealias "UCHAR", "unsigned char" typealias "HANDLE", "PVOID" - typealias "PHANDLE", "HANDLE *" - typealias "PVOID", "void *" - typealias "LPCSTR", "const char *" - typealias "LPSTR", "char *" - typealias "HINSTANCE", "HANDLE" typealias "HDC", "HANDLE" + typealias "HINSTANCE", "HANDLE" typealias "HWND", "HANDLE" + typealias "LPCSTR", "const char *" + typealias "LPSTR", "char *" + typealias "PBYTE", "BYTE *" + typealias "PDWORD", "DWORD *" + typealias "PHANDLE", "HANDLE *" + typealias "PVOID", "void *" + typealias "PWORD", "WORD *" + typealias "UCHAR", "unsigned char" + typealias "UINT", "unsigned int" + typealias "ULONG", "unsigned long" + typealias "WORD", "unsigned short" } end module_function :included |