ManageIQ/ffi-vix_disk_lib

View on GitHub
lib/ffi-vix_disk_lib/libc.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
require 'ffi'

module FFI
  module VixDiskLib
    module LIBC
      extend FFI::Library
      ffi_lib FFI::Library::LIBC

      attach_function :vsnprintf,   # http://www.cpluscplus.com/reference/cstdio/vsnprintf/
                      [
                        :buffer_in, # s
                        :int,       # n
                        :string,    # format
                        :pointer,   # arg
                      ],
                      :int
    end
  end
end