diff --git a/reactos/subsys/system/explorer/utility/shellclasses.cpp b/reactos/subsys/system/explorer/utility/shellclasses.cpp index 0e58451d3a2..ae18ee4251f 100644 --- a/reactos/subsys/system/explorer/utility/shellclasses.cpp +++ b/reactos/subsys/system/explorer/utility/shellclasses.cpp @@ -369,7 +369,7 @@ void ShellPath::GetUIObjectOf(REFIID riid, LPVOID* ppvOut, HWND hWnd, ShellFolde CHECKERROR(sf->GetUIObjectOf(hWnd, 1, &idl, riid, 0, ppvOut)); } -#ifndef __MINGW32__ // ILCombine() is currently missing in MinGW. +#if 1 // ILCombine() was missing in previous versions of MinGW. // convert an item id list from relative to absolute (=relative to the desktop) format ShellPath ShellPath::create_absolute_pidl(LPCITEMIDLIST parent_pidl) const diff --git a/reactos/subsys/system/explorer/utility/shellclasses.h b/reactos/subsys/system/explorer/utility/shellclasses.h index b7c6e121e30..6b863281e69 100644 --- a/reactos/subsys/system/explorer/utility/shellclasses.h +++ b/reactos/subsys/system/explorer/utility/shellclasses.h @@ -549,7 +549,7 @@ extern HRESULT path_from_pidlW(IShellFolder* folder, LPCITEMIDLIST pidl, LPWSTR extern HRESULT name_from_pidl(IShellFolder* folder, LPCITEMIDLIST pidl, LPTSTR buffer, int len, SHGDNF flags); -#ifdef __MINGW32__ // ILGetSize() is currently missing in MinGW. +#if 0 // ILGetSize() was missing in previous versions of MinGW. extern "C" UINT STDCALL ILGetSize(LPCITEMIDLIST pidl); #ifdef UNICODE // CFSTR_FILENAME is defined wrong in MinGW.