Changeset 2629 in vbox for trunk/src/VBox/Runtime/r3/win32
- Timestamp:
- May 14, 2007 2:26:50 PM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 21147
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/win32/time-win32.cpp
r2612 r2629 161 161 if (!FileTimeToLocalFileTime((FILETIME const *)&u64, (LPFILETIME)&u64Local)) 162 162 u64Local = u64; 163 return RTTimeSpecSetNtTime(pTime, u64 );163 return RTTimeSpecSetNtTime(pTime, u64Local); 164 164 } 165 165 … … 178 178 { 179 179 /* 180 * U CT= local + Tzi.Bias;180 * UTC = local + Tzi.Bias; 181 181 * The bias is given in minutes. 182 182 */ … … 194 194 * @returns pTime. 195 195 * @param pTime Where to store the exploded time. 196 * @param pTimeSpec The time spec to exploded. (U CT)196 * @param pTimeSpec The time spec to exploded. (UTC) 197 197 */ 198 198 RTDECL(PRTTIME) RTTimeLocalExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec) … … 215 215 { 216 216 RTTimeSpecSetNtFileTime(&LocalTime, &FileTime); 217 return RTTimeExplode(pTime, &LocalTime); 217 pTime = RTTimeExplode(pTime, &LocalTime); 218 if (pTime) 219 pTime->fFlags = (pTime->fFlags & ~RTTIME_FLAGS_TYPE_MASK) | RTTIME_FLAGS_TYPE_LOCAL; 220 return pTime; 218 221 } 219 222 } … … 226 229 LocalTime = *pTimeSpec; 227 230 RTTimeSpecAddNano(&LocalTime, RTTimeLocalDeltaNano()); 228 return RTTimeExplode(pTime, &LocalTime); 229 } 230 231 pTime = RTTimeExplode(pTime, &LocalTime); 232 if (pTime) 233 pTime->fFlags = (pTime->fFlags & ~RTTIME_FLAGS_TYPE_MASK) | RTTIME_FLAGS_TYPE_LOCAL; 234 return pTime; 235 } 236
Note:
See TracChangeset
for help on using the changeset viewer.