-/*
+/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS Display Control Panel
* FILE: dll/cpl/desk/advmon.c
return FALSE;
}
-static INT_PTR CALLBACK
-AdvGeneralPageProc(HWND hwndDlg,
- UINT uMsg,
- WPARAM wParam,
- LPARAM lParam)
-{
- PDISPLAY_DEVICE_ENTRY DispDevice = NULL;
- INT_PTR Ret = 0;
-
- if (uMsg != WM_INITDIALOG)
- DispDevice = (PDISPLAY_DEVICE_ENTRY)GetWindowLongPtr(hwndDlg, DWLP_USER);
-
- switch (uMsg)
- {
- case WM_INITDIALOG:
- DispDevice = (PDISPLAY_DEVICE_ENTRY)(((LPPROPSHEETPAGE)lParam)->lParam);
- SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)DispDevice);
-
- Ret = TRUE;
- break;
- }
-
- return Ret;
-}
-
static VOID
BuildAdvPropTitle(IDataObject *pdo, LPTSTR lpBuffer, DWORD dwBufferLen)
{
HPSXA hpsxaDev, hpsxaDisp;
BOOL Ret;
IDataObject *pdo;
+#ifdef _MSC_VER
HMODULE hShell32 = NULL;
+#endif
CPSEAE msvc_SHCreatePropSheetExtArrayEx;
/* silence gcc warning */
IDataObject_Release(pdo);
+#ifdef _MSC_VER
if (hShell32)
FreeLibrary(hShell32);
+#endif
return Ret;
}