Project

General

Profile

Bug #4214 » 0001-fix-fiddle-windows-constant.patch

jonforums (Jon Forums), 12/28/2010 12:46 AM

View differences:

configure.in
sys/mkdev.h sys/utime.h xti.h netinet/in_systm.h float.h ieeefp.h \
ucontext.h intrinsics.h langinfo.h locale.h sys/sendfile.h time.h \
net/socket.h sys/socket.h)
AC_CHECK_HEADERS_ONCE([windows.h])
dnl Check additional types.
RUBY_CHECK_SIZEOF(rlim_t, [int long "long long"], [], [
test/fiddle/test_fiddle.rb
assert_equal(DL.const_get(name), Fiddle.const_get(name))
end
end
def test_windows_constant
require 'rbconfig'
if RbConfig::CONFIG['host_os'] =~ /mswin|mingw/
assert Fiddle::WINDOWS, "Fiddle::WINDOWS should be 'true' on Windows platforms"
else
refute Fiddle::WINDOWS, "Fiddle::WINDOWS should be 'false' on non-Windows platforms"
end
end
end
win32/Makefile.sub
!endif
#define RT_VER $(RT_VER)
#define STDC_HEADERS 1
#define HAVE_WINDOWS_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
(1-1/3)