mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-07-23 01:02:36 +00:00
IsEqualGUID uses memcmp behind the scenes, thwarting a NOLIBC build
This commit is contained in:
committed by
Anonymous Maarten
parent
762f4abbd0
commit
5133849627
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user