diff options
Diffstat (limited to 'src/WixToolset.Core.Native/CabinetFileInfo.cs')
| -rw-r--r-- | src/WixToolset.Core.Native/CabinetFileInfo.cs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/WixToolset.Core.Native/CabinetFileInfo.cs b/src/WixToolset.Core.Native/CabinetFileInfo.cs index ea229121..52f28ad4 100644 --- a/src/WixToolset.Core.Native/CabinetFileInfo.cs +++ b/src/WixToolset.Core.Native/CabinetFileInfo.cs | |||
| @@ -56,11 +56,7 @@ namespace WixToolset.Core.Native | |||
| 56 | /// </returns> | 56 | /// </returns> |
| 57 | public bool SameAsDateTime(DateTime dateTime) | 57 | public bool SameAsDateTime(DateTime dateTime) |
| 58 | { | 58 | { |
| 59 | long filetime = dateTime.ToFileTime(); | 59 | CabInterop.DateTimeToCabDateAndTime(dateTime, out var cabDate, out var cabTime); |
| 60 | long localTime = 0; | ||
| 61 | NativeMethods.FileTimeToLocalFileTime(ref filetime, ref localTime); | ||
| 62 | NativeMethods.FileTimeToDosDateTime(ref localTime, out var cabDate, out var cabTime); | ||
| 63 | |||
| 64 | return this.Date == cabDate && this.Time == cabTime; | 60 | return this.Date == cabDate && this.Time == cabTime; |
| 65 | } | 61 | } |
| 66 | } | 62 | } |
