Project

General

Profile

Bug #2587 ยป check-timezone-struct-avoid-redefinition.patch

luislavena (Luis Lavena), 01/10/2010 06:07 PM

View differences:

configure.in
@%:@include <time.h>
@%:@endif])
AC_CHECK_TYPES([struct timezone], [], [], [@%:@ifdef HAVE_TIME_H
@%:@include <time.h>
@%:@endif])
AC_CHECK_TYPE(fd_mask, [AC_DEFINE(HAVE_RB_FD_INIT, 1)])
dnl RUBY_DEFINT TYPENAME, SIZE, [SIGNED-OR-UNSIGNED], [INCLUDES = DEFAULT-INCLUDES]
include/ruby/win32.h
#define strncasecmp _strnicmp
#define fsync _commit
#ifdef __MINGW32__
#if !defined(HAVE_STRUCT_TIMEZONE)
struct timezone {
int tz_minuteswest;
int tz_dsttime;
};
#endif
#if defined(__MINGW32__)
#undef isascii
#define isascii __isascii
#endif
    (1-1/1)