Skip to content

Commit

Permalink
Merge pull request #4620 from MSNexploder/ffi_windows
Browse files Browse the repository at this point in the history
Fix wrong FFI types on Windows x64
  • Loading branch information
headius committed Jun 13, 2017
2 parents 3d618f0 + aa8d14f commit 85540c3
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions lib/ruby/stdlib/ffi/platform/x86_64-windows/platform.conf
Expand Up @@ -430,8 +430,8 @@ rbx.platform.typedef._fpos_t = long
rbx.platform.typedef._fpos64_t = long_long
rbx.platform.typedef._ssize_t = int
rbx.platform.typedef.wint_t = uint
rbx.platform.typedef.ptrdiff_t = int
rbx.platform.typedef.size_t = uint
rbx.platform.typedef.ptrdiff_t = long_long
rbx.platform.typedef.size_t = ulong_long
rbx.platform.typedef.__off_t = long
rbx.platform.typedef.__pid_t = int
rbx.platform.typedef.__loff_t = long_long
Expand All @@ -443,16 +443,16 @@ rbx.platform.typedef.ushort = ushort
rbx.platform.typedef.uint = uint
rbx.platform.typedef.ulong = ulong
rbx.platform.typedef.clock_t = ulong
rbx.platform.typedef.time_t = long
rbx.platform.typedef.time_t = long_long
rbx.platform.typedef.daddr_t = long
rbx.platform.typedef.caddr_t = string
rbx.platform.typedef.pid_t = int
rbx.platform.typedef.ssize_t = int
rbx.platform.typedef.pid_t = long_long
rbx.platform.typedef.ssize_t = long_long
rbx.platform.typedef.nlink_t = ushort
rbx.platform.typedef.fd_mask = long
rbx.platform.typedef.clockid_t = ulong
rbx.platform.typedef.timer_t = ulong
rbx.platform.typedef.useconds_t = ulong
rbx.platform.typedef.useconds_t = uint
rbx.platform.typedef.suseconds_t = long
rbx.platform.typedef.int8_t = char
rbx.platform.typedef.int16_t = short
Expand All @@ -478,15 +478,15 @@ rbx.platform.typedef.uint_fast8_t = uchar
rbx.platform.typedef.uint_fast16_t = uint
rbx.platform.typedef.uint_fast32_t = uint
rbx.platform.typedef.uint_fast64_t = ulong_long
rbx.platform.typedef.intptr_t = int
rbx.platform.typedef.intptr_t = long_long
rbx.platform.typedef.uintptr_t = ulong_long
rbx.platform.typedef.intmax_t = long_long
rbx.platform.typedef.uintmax_t = ulong_long
rbx.platform.typedef.off_t = long_long
rbx.platform.typedef.loff_t = long_long
rbx.platform.typedef.__dev16_t = short
rbx.platform.typedef.__dev32_t = ulong
rbx.platform.typedef.dev_t = ulong
rbx.platform.typedef.dev_t = uint
rbx.platform.typedef.blksize_t = long
rbx.platform.typedef.__blkcnt32_t = long
rbx.platform.typedef.__blkcnt64_t = long_long
Expand All @@ -501,7 +501,7 @@ rbx.platform.typedef.__gid32_t = ulong
rbx.platform.typedef.gid_t = ulong
rbx.platform.typedef.__ino32_t = ulong
rbx.platform.typedef.__ino64_t = ulong_long
rbx.platform.typedef.ino_t = ulong_long
rbx.platform.typedef.ino_t = ushort
rbx.platform.typedef.id_t = ulong
rbx.platform.typedef.key_t = long_long
rbx.platform.typedef.vm_offset_t = ulong
Expand Down

0 comments on commit 85540c3

Please sign in to comment.