diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-04-28 18:30:00 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-04-29 14:53:51 -0500 |
commit | 8a8a25695351ee542f08886a9d0957c78c6af366 (patch) | |
tree | b562dbd7cd507799ba07b444cdb8a73b9eb3f299 /src/ca/XmlFile.cpp | |
parent | 614dc57adfadcaced3973495fafd3f85115bac39 (diff) | |
download | wix-8a8a25695351ee542f08886a9d0957c78c6af366.tar.gz wix-8a8a25695351ee542f08886a9d0957c78c6af366.tar.bz2 wix-8a8a25695351ee542f08886a9d0957c78c6af366.zip |
Clean up 32-bit assumptions.
Diffstat (limited to 'src/ca/XmlFile.cpp')
-rw-r--r-- | src/ca/XmlFile.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/ca/XmlFile.cpp b/src/ca/XmlFile.cpp index 95f18411..04a4ae98 100644 --- a/src/ca/XmlFile.cpp +++ b/src/ca/XmlFile.cpp | |||
@@ -854,7 +854,6 @@ extern "C" UINT __stdcall ExecXmlFileRollback( | |||
854 | LPWSTR pwzFileName = NULL; | 854 | LPWSTR pwzFileName = NULL; |
855 | LPBYTE pbData = NULL; | 855 | LPBYTE pbData = NULL; |
856 | DWORD_PTR cbData = 0; | 856 | DWORD_PTR cbData = 0; |
857 | DWORD cbDataWritten = 0; | ||
858 | 857 | ||
859 | FILETIME ft; | 858 | FILETIME ft; |
860 | 859 | ||
@@ -913,10 +912,8 @@ extern "C" UINT __stdcall ExecXmlFileRollback( | |||
913 | ExitOnInvalidHandleWithLastError(hFile, hr, "failed to open file: %ls", pwzFileName); | 912 | ExitOnInvalidHandleWithLastError(hFile, hr, "failed to open file: %ls", pwzFileName); |
914 | 913 | ||
915 | // Write out the old data | 914 | // Write out the old data |
916 | if (!::WriteFile(hFile, pbData, (DWORD)cbData, &cbDataWritten, NULL)) | 915 | hr = FileWriteHandle(hFile, pbData, cbData); |
917 | ExitOnLastError(hr, "failed to write to file: %ls", pwzFileName); | 916 | ExitOnFailure(hr, "failed to write to file: %ls", pwzFileName); |
918 | |||
919 | Assert(cbData == cbDataWritten); | ||
920 | 917 | ||
921 | ReleaseFile(hFile); | 918 | ReleaseFile(hFile); |
922 | 919 | ||