Merge branch '3-packaging-change-triggers-falling-back-to-gcc-to-determine-sizeof-size_t-warnings' into 'master'

Packaging change triggers `Falling back to gcc to determine sizeof size_t` warnings

Closes #3

See merge request !3
This commit is contained in:
James Carter
2017-05-10 13:30:48 +01:00

View File

@@ -82,8 +82,8 @@ class CStruct
begin begin
require 'linux/c_struct_sizeof_size_t.rb' require 'linux/c_struct_sizeof_size_t.rb'
rescue LoadError rescue LoadError
warn "Falling back to gcc to determine sizeof size_t." if $VERBOSE warn "netlinkrb: Assuming size_t is a long unsigned int." if $DEBUG
SIZEOF_SIZE_T = Integer(`echo __SIZEOF_SIZE_T__ | gcc -E -P -`) rescue 1.size SIZEOF_SIZE_T = [0].pack("L_").bytesize
end end
define_type :size_t, define_type :size_t,