[PATCH] ole32: Use public symbol for maximum moniker comparison data length.
Nikolay Sivov
nsivov at codeweavers.com
Fri Aug 21 03:38:19 CDT 2020
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
dlls/ole32/moniker.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dlls/ole32/moniker.c b/dlls/ole32/moniker.c
index e0cdd865c83..4421219ac1b 100644
--- a/dlls/ole32/moniker.c
+++ b/dlls/ole32/moniker.c
@@ -44,11 +44,6 @@
WINE_DEFAULT_DEBUG_CHANNEL(ole);
-/* see MSDN docs for IROTData::GetComparisonData, which states what this
- * constant is
- */
-#define MAX_COMPARISON_DATA 2048
-
static LONG WINAPI rpc_filter(EXCEPTION_POINTERS *eptr)
{
return I_RpcExceptionFilter(eptr->ExceptionRecord->ExceptionCode);
@@ -245,7 +240,7 @@ static HRESULT get_moniker_comparison_data(IMoniker *pMoniker, MonikerComparison
hr = IMoniker_QueryInterface(pMoniker, &IID_IROTData, (void *)&pROTData);
if (SUCCEEDED(hr))
{
- ULONG size = MAX_COMPARISON_DATA;
+ ULONG size = ROT_COMPARE_MAX;
*moniker_data = HeapAlloc(GetProcessHeap(), 0, FIELD_OFFSET(MonikerComparisonData, abData[size]));
if (!*moniker_data)
{
--
2.28.0
More information about the wine-devel
mailing list