diff options
author | Bob Arnson <bob@firegiant.com> | 2020-11-29 18:57:55 -0500 |
---|---|---|
committer | Bob Arnson <bob@firegiant.com> | 2020-12-26 22:08:07 -0500 |
commit | 0ae3b1e7b5c0beff0fcfb82728c5bf9f25aee250 (patch) | |
tree | a8c4cf37f7bcf103db5892c842cb4211ca3ee779 /src/dutil/inc/strutil.h | |
parent | 6554b42e999c8ff2cf20361a7dd7ec500723ec71 (diff) | |
download | wix-0ae3b1e7b5c0beff0fcfb82728c5bf9f25aee250.tar.gz wix-0ae3b1e7b5c0beff0fcfb82728c5bf9f25aee250.tar.bz2 wix-0ae3b1e7b5c0beff0fcfb82728c5bf9f25aee250.zip |
More size_t-ification.
Diffstat (limited to 'src/dutil/inc/strutil.h')
-rw-r--r-- | src/dutil/inc/strutil.h | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/src/dutil/inc/strutil.h b/src/dutil/inc/strutil.h index 454506d2..187bfda8 100644 --- a/src/dutil/inc/strutil.h +++ b/src/dutil/inc/strutil.h | |||
@@ -19,11 +19,11 @@ extern "C" { | |||
19 | 19 | ||
20 | HRESULT DAPI StrAlloc( | 20 | HRESULT DAPI StrAlloc( |
21 | __deref_out_ecount_part(cch, 0) LPWSTR* ppwz, | 21 | __deref_out_ecount_part(cch, 0) LPWSTR* ppwz, |
22 | __in DWORD_PTR cch | 22 | __in SIZE_T cch |
23 | ); | 23 | ); |
24 | HRESULT DAPI StrAllocSecure( | 24 | HRESULT DAPI StrAllocSecure( |
25 | __deref_out_ecount_part(cch, 0) LPWSTR* ppwz, | 25 | __deref_out_ecount_part(cch, 0) LPWSTR* ppwz, |
26 | __in DWORD_PTR cch | 26 | __in SIZE_T cch |
27 | ); | 27 | ); |
28 | HRESULT DAPI StrTrimCapacity( | 28 | HRESULT DAPI StrTrimCapacity( |
29 | __deref_out_z LPWSTR* ppwz | 29 | __deref_out_z LPWSTR* ppwz |
@@ -34,7 +34,7 @@ HRESULT DAPI StrTrimWhitespace( | |||
34 | ); | 34 | ); |
35 | HRESULT DAPI StrAnsiAlloc( | 35 | HRESULT DAPI StrAnsiAlloc( |
36 | __deref_out_ecount_part(cch, 0) LPSTR* ppz, | 36 | __deref_out_ecount_part(cch, 0) LPSTR* ppz, |
37 | __in DWORD_PTR cch | 37 | __in SIZE_T cch |
38 | ); | 38 | ); |
39 | HRESULT DAPI StrAnsiTrimCapacity( | 39 | HRESULT DAPI StrAnsiTrimCapacity( |
40 | __deref_out_z LPSTR* ppz | 40 | __deref_out_z LPSTR* ppz |
@@ -73,7 +73,7 @@ HRESULT DAPI StrAnsiAllocStringAnsi( | |||
73 | HRESULT DAPI StrAllocPrefix( | 73 | HRESULT DAPI StrAllocPrefix( |
74 | __deref_out_z LPWSTR* ppwz, | 74 | __deref_out_z LPWSTR* ppwz, |
75 | __in_z LPCWSTR wzPrefix, | 75 | __in_z LPCWSTR wzPrefix, |
76 | __in DWORD_PTR cchPrefix | 76 | __in SIZE_T cchPrefix |
77 | ); | 77 | ); |
78 | HRESULT DAPI StrAllocConcat( | 78 | HRESULT DAPI StrAllocConcat( |
79 | __deref_out_z LPWSTR* ppwz, | 79 | __deref_out_z LPWSTR* ppwz, |
@@ -139,11 +139,11 @@ HRESULT DAPI StrAllocFromError( | |||
139 | 139 | ||
140 | HRESULT DAPI StrMaxLength( | 140 | HRESULT DAPI StrMaxLength( |
141 | __in LPCVOID p, | 141 | __in LPCVOID p, |
142 | __out DWORD_PTR* pcch | 142 | __out SIZE_T* pcbch |
143 | ); | 143 | ); |
144 | HRESULT DAPI StrSize( | 144 | HRESULT DAPI StrSize( |
145 | __in LPCVOID p, | 145 | __in LPCVOID p, |
146 | __out DWORD_PTR* pcb | 146 | __out SIZE_T* pcbb |
147 | ); | 147 | ); |
148 | 148 | ||
149 | HRESULT DAPI StrFree( | 149 | HRESULT DAPI StrFree( |
@@ -165,19 +165,19 @@ HRESULT DAPI StrReplaceString( | |||
165 | 165 | ||
166 | HRESULT DAPI StrHexEncode( | 166 | HRESULT DAPI StrHexEncode( |
167 | __in_ecount(cbSource) const BYTE* pbSource, | 167 | __in_ecount(cbSource) const BYTE* pbSource, |
168 | __in DWORD_PTR cbSource, | 168 | __in SIZE_T cbSource, |
169 | __out_ecount(cchDest) LPWSTR wzDest, | 169 | __out_ecount(cchDest) LPWSTR wzDest, |
170 | __in DWORD_PTR cchDest | 170 | __in SIZE_T cchDest |
171 | ); | 171 | ); |
172 | HRESULT DAPI StrAllocHexEncode( | 172 | HRESULT DAPI StrAllocHexEncode( |
173 | __in_ecount(cbSource) const BYTE* pbSource, | 173 | __in_ecount(cbSource) const BYTE* pbSource, |
174 | __in DWORD_PTR cbSource, | 174 | __in SIZE_T cbSource, |
175 | __deref_out_ecount_z(2*(cbSource+1)) LPWSTR* ppwzDest | 175 | __deref_out_ecount_z(2*(cbSource+1)) LPWSTR* ppwzDest |
176 | ); | 176 | ); |
177 | HRESULT DAPI StrHexDecode( | 177 | HRESULT DAPI StrHexDecode( |
178 | __in_z LPCWSTR wzSource, | 178 | __in_z LPCWSTR wzSource, |
179 | __out_bcount(cbDest) BYTE* pbDest, | 179 | __out_bcount(cbDest) BYTE* pbDest, |
180 | __in DWORD_PTR cbDest | 180 | __in SIZE_T cbDest |
181 | ); | 181 | ); |
182 | HRESULT DAPI StrAllocHexDecode( | 182 | HRESULT DAPI StrAllocHexDecode( |
183 | __in_z LPCWSTR wzSource, | 183 | __in_z LPCWSTR wzSource, |
@@ -187,29 +187,29 @@ HRESULT DAPI StrAllocHexDecode( | |||
187 | 187 | ||
188 | HRESULT DAPI StrAllocBase85Encode( | 188 | HRESULT DAPI StrAllocBase85Encode( |
189 | __in_bcount_opt(cbSource) const BYTE* pbSource, | 189 | __in_bcount_opt(cbSource) const BYTE* pbSource, |
190 | __in DWORD_PTR cbSource, | 190 | __in SIZE_T cbSource, |
191 | __deref_out_z LPWSTR* pwzDest | 191 | __deref_out_z LPWSTR* pwzDest |
192 | ); | 192 | ); |
193 | HRESULT DAPI StrAllocBase85Decode( | 193 | HRESULT DAPI StrAllocBase85Decode( |
194 | __in_z LPCWSTR wzSource, | 194 | __in_z LPCWSTR wzSource, |
195 | __deref_out_bcount(*pcbDest) BYTE** hbDest, | 195 | __deref_out_bcount(*pcbDest) BYTE** ppbDest, |
196 | __out DWORD_PTR* pcbDest | 196 | __out SIZE_T* pcbDest |
197 | ); | 197 | ); |
198 | 198 | ||
199 | HRESULT DAPI MultiSzLen( | 199 | HRESULT DAPI MultiSzLen( |
200 | __in_ecount(*pcch) __nullnullterminated LPCWSTR pwzMultiSz, | 200 | __in_ecount(*pcch) __nullnullterminated LPCWSTR pwzMultiSz, |
201 | __out DWORD_PTR* pcch | 201 | __out SIZE_T* pcbch |
202 | ); | 202 | ); |
203 | HRESULT DAPI MultiSzPrepend( | 203 | HRESULT DAPI MultiSzPrepend( |
204 | __deref_inout_ecount(*pcchMultiSz) __nullnullterminated LPWSTR* ppwzMultiSz, | 204 | __deref_inout_ecount(*pcchMultiSz) __nullnullterminated LPWSTR* ppwzMultiSz, |
205 | __inout_opt DWORD_PTR *pcchMultiSz, | 205 | __inout_opt SIZE_T* pcchMultiSz, |
206 | __in __nullnullterminated LPCWSTR pwzInsert | 206 | __in __nullnullterminated LPCWSTR pwzInsert |
207 | ); | 207 | ); |
208 | HRESULT DAPI MultiSzFindSubstring( | 208 | HRESULT DAPI MultiSzFindSubstring( |
209 | __in __nullnullterminated LPCWSTR pwzMultiSz, | 209 | __in __nullnullterminated LPCWSTR pwzMultiSz, |
210 | __in __nullnullterminated LPCWSTR pwzSubstring, | 210 | __in __nullnullterminated LPCWSTR pwzSubstring, |
211 | __out_opt DWORD_PTR* pdwIndex, | 211 | __out_opt DWORD_PTR* pdwIndex, |
212 | __deref_opt_out_z LPCWSTR* ppwzFoundIn | 212 | __deref_opt_out __nullnullterminated LPCWSTR* ppwzFoundIn |
213 | ); | 213 | ); |
214 | HRESULT DAPI MultiSzFindString( | 214 | HRESULT DAPI MultiSzFindString( |
215 | __in __nullnullterminated LPCWSTR pwzMultiSz, | 215 | __in __nullnullterminated LPCWSTR pwzMultiSz, |
@@ -223,7 +223,7 @@ HRESULT DAPI MultiSzRemoveString( | |||
223 | ); | 223 | ); |
224 | HRESULT DAPI MultiSzInsertString( | 224 | HRESULT DAPI MultiSzInsertString( |
225 | __deref_inout_z LPWSTR* ppwzMultiSz, | 225 | __deref_inout_z LPWSTR* ppwzMultiSz, |
226 | __inout_opt DWORD_PTR *pcchMultiSz, | 226 | __inout_opt SIZE_T* pcchMultiSz, |
227 | __in DWORD_PTR dwIndex, | 227 | __in DWORD_PTR dwIndex, |
228 | __in_z LPCWSTR pwzInsert | 228 | __in_z LPCWSTR pwzInsert |
229 | ); | 229 | ); |