From 51338496278b725e2ebd3be2aecadd8a1349d9ba Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Sat, 18 Jul 2026 02:09:09 +0200 Subject: [PATCH] IsEqualGUID uses memcmp behind the scenes, thwarting a NOLIBC build --- src/notification/windows/SDL_windowsnotification.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/notification/windows/SDL_windowsnotification.c b/src/notification/windows/SDL_windowsnotification.c index 7d7aedc9fb..35badc3109 100644 --- a/src/notification/windows/SDL_windowsnotification.c +++ b/src/notification/windows/SDL_windowsnotification.c @@ -120,9 +120,9 @@ static HRESULT STDMETHODCALLTYPE Impl_OnActivated_QueryInterface(__FITypedEventH if (ppvObject == NULL) { return E_POINTER; } - if (IsEqualGUID(riid, &IID_IToastActivatedEventHandler) || - IsEqualGUID(riid, &IID_IAgileObject) || - IsEqualGUID(riid, &IID_IUnknown)) { + if (WIN_IsEqualGUID(riid, &IID_IToastActivatedEventHandler) || + WIN_IsEqualGUID(riid, &IID_IAgileObject) || + WIN_IsEqualGUID(riid, &IID_IUnknown)) { *ppvObject = _this; _this->lpVtbl->AddRef(_this); return S_OK; @@ -185,9 +185,9 @@ static HRESULT STDMETHODCALLTYPE Impl_OnDismissed_QueryInterface(__FITypedEventH if (ppvObject == NULL) { return E_POINTER; } - if (IsEqualGUID(riid, &IID_IToastDismissedEventHandler) || - IsEqualGUID(riid, &IID_IAgileObject) || - IsEqualGUID(riid, &IID_IUnknown)) { + if (WIN_IsEqualGUID(riid, &IID_IToastDismissedEventHandler) || + WIN_IsEqualGUID(riid, &IID_IAgileObject) || + WIN_IsEqualGUID(riid, &IID_IUnknown)) { *ppvObject = _this; _this->lpVtbl->AddRef(_this); return S_OK;