Changeset 72140 in vbox for trunk/src/VBox/Runtime/generic
- Timestamp:
- May 7, 2018 2:21:31 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 122537
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/generic/RTTimeLocalExplode-generic.cpp
r69111 r72140 35 35 RTDECL(PRTTIME) RTTimeLocalExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec) 36 36 { 37 pTime = RTTimeExplode(pTime, pTimeSpec); 37 RTTIMESPEC LocalTime = *pTimeSpec; 38 int64_t LocalUTCOffset = RTTimeLocalDeltaNano(); /**< @todo this is obviously wrong. Need RTTimeLocalDeltaNanoFor(pTimeSpec); */ 39 RTTimeSpecAddNano(&LocalTime, LocalUTCOffset); 40 pTime = RTTimeExplode(pTime, &LocalTime); 38 41 if (pTime) 39 42 { 40 43 pTime->fFlags = (pTime->fFlags & ~RTTIME_FLAGS_TYPE_MASK) | RTTIME_FLAGS_TYPE_LOCAL; 41 pTime->off Zone = RTTimeLocalDeltaNano() / (UINT64_C(1000000000)*3600); /** @todo this is obviously wrong. Need RTTimeLocalDeltaNanoFor(pTimeSpec); */44 pTime->offUTC = LocalUTCOffset / RT_NS_1MIN; 42 45 } 43 46 return pTime;
Note:
See TracChangeset
for help on using the changeset viewer.