aboutsummaryrefslogtreecommitdiff
path: root/src/burn
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-06-03 16:24:25 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-06-04 14:57:11 -0500
commit089295bf2eb1274da2326e5864afc905070a2832 (patch)
tree1b55fd5a24497acd01705b83f78e8f911dff4871 /src/burn
parent13482e726fd148eaa58eb95e358e13e390d63148 (diff)
downloadwix-089295bf2eb1274da2326e5864afc905070a2832.tar.gz
wix-089295bf2eb1274da2326e5864afc905070a2832.tar.bz2
wix-089295bf2eb1274da2326e5864afc905070a2832.zip
Enforce schema restrictions for numeric and image thmutil attributes.
Diffstat (limited to 'src/burn')
-rw-r--r--src/burn/engine/package.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/burn/engine/package.cpp b/src/burn/engine/package.cpp
index 3f8c8b0f..0d52d575 100644
--- a/src/burn/engine/package.cpp
+++ b/src/burn/engine/package.cpp
@@ -141,11 +141,11 @@ extern "C" HRESULT PackagesParseFromXml(
141 ExitOnFailure(hr, "Failed to get @CacheId."); 141 ExitOnFailure(hr, "Failed to get @CacheId.");
142 142
143 // @Size 143 // @Size
144 hr = XmlGetAttributeLargeNumber(pixnNode, L"Size", &pPackage->qwSize); 144 hr = XmlGetAttributeUInt64(pixnNode, L"Size", &pPackage->qwSize);
145 ExitOnFailure(hr, "Failed to get @Size."); 145 ExitOnFailure(hr, "Failed to get @Size.");
146 146
147 // @InstallSize 147 // @InstallSize
148 hr = XmlGetAttributeLargeNumber(pixnNode, L"InstallSize", &pPackage->qwInstallSize); 148 hr = XmlGetAttributeUInt64(pixnNode, L"InstallSize", &pPackage->qwInstallSize);
149 ExitOnFailure(hr, "Failed to get @InstallSize."); 149 ExitOnFailure(hr, "Failed to get @InstallSize.");
150 150
151 // @PerMachine 151 // @PerMachine