mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 06:50:12 +00:00
Fix ktime test on 64-bit systems
0xffffffff is a bad representation for -1 when the size of the data type may vary. Rather than forcing everything to 32 bits and losing later on platforms with 64-bit time_t, change the table to use time_t and try to add a cast that will do the right thing. Change-Id: Id532c9b7a1fc215dc9fd532592fecb2ea45597a0 Reviewed-on: http://gerrit.openafs.org/2420 Reviewed-by: Derrick Brashear <shadow@dementia.org> Tested-by: Derrick Brashear <shadow@dementia.org>
This commit is contained in:
parent
1d8bb99db9
commit
a1351d4841
@ -24,10 +24,10 @@
|
||||
static struct testTime {
|
||||
char *time;
|
||||
long code;
|
||||
long sec;
|
||||
time_t sec;
|
||||
} testTimes[] = {
|
||||
{ "now", 1, 0 }, /* lookup current time */
|
||||
{ "never", 0, 0xffffffff },
|
||||
{ "never", 0, (afs_int32) -1 },
|
||||
{ "12/3/89", 0, 628664400 },
|
||||
{ "1/1/1", 0, 978325200 },
|
||||
{ "1/0/80", -2, 0 },
|
||||
|
Loading…
Reference in New Issue
Block a user