From 02c629d468de34aa774ebf4c6d17f07b9072d0be Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Fri, 18 May 2001 01:43:25 +0000 Subject: [PATCH] Make _BSD_TIME_T_ (time_t) an `int' rather than `long'. This will help flag errors where programmers assume time_t is a long, which it is not on 64-bit platforms. Submitted by: bde --- sys/arm/include/ansi.h | 2 +- sys/i386/include/ansi.h | 2 +- sys/powerpc/include/ansi.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/arm/include/ansi.h b/sys/arm/include/ansi.h index 338a2adeaf3..456c8a7b667 100644 --- a/sys/arm/include/ansi.h +++ b/sys/arm/include/ansi.h @@ -55,7 +55,7 @@ #define _BSD_SIZE_T_ unsigned int /* sizeof() */ #define _BSD_SOCKLEN_T_ __uint32_t /* socklen_t (duh) */ #define _BSD_SSIZE_T_ long /* byte count or error */ -#define _BSD_TIME_T_ long /* time() */ +#define _BSD_TIME_T_ int /* time() */ #define _BSD_TIMER_T_ int /* timer_t */ #define _BSD_WCHAR_T_ _BSD_CT_RUNE_T_ /* wchar_t (see below) */ #define _BSD_WINT_T_ _BSD_CT_RUNE_T_ /* wint_t (see below) */ diff --git a/sys/i386/include/ansi.h b/sys/i386/include/ansi.h index 1089ebf3ee4..c375f31fd1b 100644 --- a/sys/i386/include/ansi.h +++ b/sys/i386/include/ansi.h @@ -54,7 +54,7 @@ #define _BSD_SIZE_T_ unsigned int /* sizeof() */ #define _BSD_SOCKLEN_T_ __uint32_t /* socklen_t (duh) */ #define _BSD_SSIZE_T_ int /* byte count or error */ -#define _BSD_TIME_T_ long /* time()... */ +#define _BSD_TIME_T_ int /* time()... */ #define _BSD_TIMER_T_ int /* timer_gettime()... */ #define _BSD_WCHAR_T_ _BSD_CT_RUNE_T_ /* wchar_t (see below) */ #define _BSD_WINT_T_ _BSD_CT_RUNE_T_ /* wint_t (see below) */ diff --git a/sys/powerpc/include/ansi.h b/sys/powerpc/include/ansi.h index 93f53f04069..a2e31983d5d 100644 --- a/sys/powerpc/include/ansi.h +++ b/sys/powerpc/include/ansi.h @@ -54,7 +54,7 @@ #define _BSD_SIZE_T_ unsigned int /* sizeof() */ #define _BSD_SOCKLEN_T_ __uint32_t /* socklen_t (duh) */ #define _BSD_SSIZE_T_ long /* byte count or error */ -#define _BSD_TIME_T_ long /* time() */ +#define _BSD_TIME_T_ int /* time() */ #define _BSD_TIMER_T_ int /* timer_t */ #define _BSD_WCHAR_T_ _BSD_CT_RUNE_T_ /* wchar_t (see below) */ #define _BSD_WINT_T_ _BSD_CT_RUNE_T_ /* wint_t (see below) */