1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00

s3:lib: make_unix_date2() is the same as pull_dos_date2()

Except for a 'void *' vs. 'uint8_t *'.

As a first step let make_unix_date() call pull_dos_date(),
so that we he the logic only once. We can fix the callers
later.

metze
This commit is contained in:
Stefan Metzmacher 2011-10-26 08:54:11 +02:00
parent a1796465e8
commit 0e95c8aa5c

View File

@ -207,13 +207,7 @@ time_t make_unix_date(const void *date_ptr, int zone_offset)
time_t make_unix_date2(const void *date_ptr, int zone_offset)
{
uint32_t x,x2;
x = IVAL(date_ptr,0);
x2 = ((x&0xFFFF)<<16) | ((x&0xFFFF0000)>>16);
SIVAL(&x,0,x2);
return(make_unix_date((const void *)&x, zone_offset));
return pull_dos_date2(date_ptr, zone_offset);
}
/*******************************************************************