Ticket #1488: FtpControlSocket.diff
File FtpControlSocket.diff, 1.1 KB (added by , 19 years ago) |
---|
-
FtpControlSocket.cpp
old new 3114 3114 TRY 3115 3115 { 3116 3116 if (pDate->hastime) 3117 {3118 TIME_ZONE_INFORMATION tzInfo={0};3119 BOOL res=GetTimeZoneInformation(&tzInfo);3120 CTimeSpan span(0, 0, tzInfo.Bias+((res==TIME_ZONE_ID_DAYLIGHT)?tzInfo.DaylightBias:tzInfo.StandardBias), 0);3121 3117 pData->pFileTime=new CTime(pDate->year, pDate->month, pDate->day, pDate->hour, pDate->minute, 0); 3122 *pData->pFileTime+=span;3123 }3124 3118 else 3125 3119 pData->pFileTime=new CTime(pDate->year, pDate->month, pDate->day, 0, 0, 0); 3120 3121 TIME_ZONE_INFORMATION tzInfo={0}; 3122 BOOL res=GetTimeZoneInformation(&tzInfo); 3123 CTimeSpan span(0, 0, tzInfo.Bias+((res==TIME_ZONE_ID_DAYLIGHT)?tzInfo.DaylightBias:tzInfo.StandardBias), 0); 3124 *pData->pFileTime+=span; 3126 3125 } 3127 3126 CATCH_ALL(e) 3128 3127 {