diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-06-03 16:24:25 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-06-04 14:57:11 -0500 |
commit | 089295bf2eb1274da2326e5864afc905070a2832 (patch) | |
tree | 1b55fd5a24497acd01705b83f78e8f911dff4871 /src/libs/dutil/WixToolset.DUtil/inc/xmlutil.h | |
parent | 13482e726fd148eaa58eb95e358e13e390d63148 (diff) | |
download | wix-089295bf2eb1274da2326e5864afc905070a2832.tar.gz wix-089295bf2eb1274da2326e5864afc905070a2832.tar.bz2 wix-089295bf2eb1274da2326e5864afc905070a2832.zip |
Enforce schema restrictions for numeric and image thmutil attributes.
Diffstat (limited to 'src/libs/dutil/WixToolset.DUtil/inc/xmlutil.h')
-rw-r--r-- | src/libs/dutil/WixToolset.DUtil/inc/xmlutil.h | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/libs/dutil/WixToolset.DUtil/inc/xmlutil.h b/src/libs/dutil/WixToolset.DUtil/inc/xmlutil.h index ba92ada9..227c54f3 100644 --- a/src/libs/dutil/WixToolset.DUtil/inc/xmlutil.h +++ b/src/libs/dutil/WixToolset.DUtil/inc/xmlutil.h | |||
@@ -106,10 +106,25 @@ HRESULT DAPI XmlGetAttributeNumberBase( | |||
106 | __in int nBase, | 106 | __in int nBase, |
107 | __out DWORD* pdwValue | 107 | __out DWORD* pdwValue |
108 | ); | 108 | ); |
109 | HRESULT DAPI XmlGetAttributeLargeNumber( | 109 | HRESULT DAPI XmlGetAttributeUInt16( |
110 | __in IXMLDOMNode* pixnNode, | 110 | __in IXMLDOMNode* pixnNode, |
111 | __in_z LPCWSTR pwzAttribute, | 111 | __in_z LPCWSTR pwzAttribute, |
112 | __out DWORD64* pdw64Value | 112 | __out WORD* pwValue |
113 | ); | ||
114 | HRESULT DAPI XmlGetAttributeInt32( | ||
115 | __in IXMLDOMNode* pixnNode, | ||
116 | __in_z LPCWSTR pwzAttribute, | ||
117 | __out int* piValue | ||
118 | ); | ||
119 | HRESULT DAPI XmlGetAttributeUInt32( | ||
120 | __in IXMLDOMNode* pixnNode, | ||
121 | __in_z LPCWSTR pwzAttribute, | ||
122 | __out DWORD* pdwValue | ||
123 | ); | ||
124 | HRESULT DAPI XmlGetAttributeUInt64( | ||
125 | __in IXMLDOMNode* pixnNode, | ||
126 | __in_z LPCWSTR pwzAttribute, | ||
127 | __out DWORD64* pqwValue | ||
113 | ); | 128 | ); |
114 | HRESULT DAPI XmlGetNamedItem( | 129 | HRESULT DAPI XmlGetNamedItem( |
115 | __in IXMLDOMNamedNodeMap *pixnmAttributes, | 130 | __in IXMLDOMNamedNodeMap *pixnmAttributes, |