Bug 39856 - apr_time_exp_lt calls SystemTimeToTzSpecificLocalTime on WinCE
Summary: apr_time_exp_lt calls SystemTimeToTzSpecificLocalTime on WinCE
Status: RESOLVED FIXED
Alias: None
Product: APR
Classification: Unclassified
Component: APR (show other bugs)
Version: HEAD
Hardware: Other Windows CE
: P2 normal (vote)
Target Milestone: ---
Assignee: Apache Portable Runtime bugs mailinglist
URL:
Keywords: PatchAvailable
Depends on:
Blocks:
 
Reported: 2006-06-22 04:54 UTC by Curt Arnold
Modified: 2007-05-31 17:32 UTC (History)
0 users



Attachments
Enable Win9x fallback code when compiling under WinCE (605 bytes, patch)
2006-06-22 04:59 UTC, Curt Arnold
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Curt Arnold 2006-06-22 04:54:57 UTC
SystemTimeToTzSpecificLocalTime is not implemented on Windows CE and is used in
the conversion of an APR time to an expanded local time.  The APR code did have
fallback code for Win9x which did not call this function.  The fallback code had
the deficiency of using the current offset for daylight savings time, not the
offset at the specified time.

The patch effectively causes the Win9x vintage fallback code to be used when
compiled for Windows CE.
Comment 1 Curt Arnold 2006-06-22 04:59:38 UTC
Created attachment 18498 [details]
Enable Win9x fallback code when compiling under WinCE
Comment 2 William A. Rowe Jr. 2006-09-19 19:54:37 UTC
Mass reassign the 44 open apr-bugs to apr bug list
Comment 3 Davi Arnaut 2007-04-29 14:51:25 UTC
It compiles and builds fine on VS C++ 6.0
Comment 4 William A. Rowe Jr. 2007-05-31 17:32:07 UTC
committed r543340 - thanks!