Fixed some warnings. removed some unneccessary includes, removed one
direct WND* access in controls/menu.c.
This commit is contained in:
parent
eb6a9f0804
commit
ac593bbd41
|
@ -561,13 +561,11 @@ static MENUITEM *MENU_FindItemByCoords( POPUPMENU *menu,
|
||||||
POINT pt, UINT *pos )
|
POINT pt, UINT *pos )
|
||||||
{
|
{
|
||||||
MENUITEM *item;
|
MENUITEM *item;
|
||||||
WND *wndPtr;
|
|
||||||
UINT i;
|
UINT i;
|
||||||
|
RECT wrect;
|
||||||
|
|
||||||
if (!(wndPtr = WIN_FindWndPtr( menu->hWnd ))) return NULL;
|
if (!GetWindowRect(menu->hWnd,&wrect)) return NULL;
|
||||||
pt.x -= wndPtr->rectWindow.left;
|
pt.x -= wrect.left;pt.y -= wrect.top;
|
||||||
pt.y -= wndPtr->rectWindow.top;
|
|
||||||
WIN_ReleaseWndPtr(wndPtr);
|
|
||||||
item = menu->items;
|
item = menu->items;
|
||||||
for (i = 0; i < menu->nItems; i++, item++)
|
for (i = 0; i < menu->nItems; i++, item++)
|
||||||
{
|
{
|
||||||
|
@ -4281,7 +4279,7 @@ BOOL WINAPI GetMenuItemRect (HWND hwnd, HMENU hMenu, UINT uItem,
|
||||||
if (itemMenu == NULL)
|
if (itemMenu == NULL)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
if(itemMenu->hWnd == NULL)
|
if(itemMenu->hWnd == 0)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
referenceHwnd = itemMenu->hWnd;
|
referenceHwnd = itemMenu->hWnd;
|
||||||
}
|
}
|
||||||
|
|
|
@ -198,7 +198,7 @@ static HRESULT WINAPI IDataObject_fnQueryGetData(LPDATAOBJECT iface, LPFORMATETC
|
||||||
static HRESULT WINAPI IDataObject_fnGetCanonicalFormatEtc(LPDATAOBJECT iface, LPFORMATETC pformatectIn, LPFORMATETC pformatetcOut);
|
static HRESULT WINAPI IDataObject_fnGetCanonicalFormatEtc(LPDATAOBJECT iface, LPFORMATETC pformatectIn, LPFORMATETC pformatetcOut);
|
||||||
static HRESULT WINAPI IDataObject_fnSetData(LPDATAOBJECT iface, LPFORMATETC pformatetc, STGMEDIUM* pmedium, BOOL fRelease);
|
static HRESULT WINAPI IDataObject_fnSetData(LPDATAOBJECT iface, LPFORMATETC pformatetc, STGMEDIUM* pmedium, BOOL fRelease);
|
||||||
static HRESULT WINAPI IDataObject_fnEnumFormatEtc(LPDATAOBJECT iface, DWORD dwDirection, IEnumFORMATETC** ppenumFormatEtc);
|
static HRESULT WINAPI IDataObject_fnEnumFormatEtc(LPDATAOBJECT iface, DWORD dwDirection, IEnumFORMATETC** ppenumFormatEtc);
|
||||||
static HRESULT WINAPI IDataObject_fnDAdvise(LPDATAOBJECT iface, LPFORMATETC* pformatetc, DWORD advf, IAdviseSink* pAdvSink, DWORD* pdwConnection);
|
static HRESULT WINAPI IDataObject_fnDAdvise(LPDATAOBJECT iface, FORMATETC* pformatetc, DWORD advf, IAdviseSink* pAdvSink, DWORD* pdwConnection);
|
||||||
static HRESULT WINAPI IDataObject_fnDUnadvise(LPDATAOBJECT iface, DWORD dwConnection);
|
static HRESULT WINAPI IDataObject_fnDUnadvise(LPDATAOBJECT iface, DWORD dwConnection);
|
||||||
static HRESULT WINAPI IDataObject_fnEnumDAdvise(LPDATAOBJECT iface, IEnumSTATDATA **ppenumAdvise);
|
static HRESULT WINAPI IDataObject_fnEnumDAdvise(LPDATAOBJECT iface, IEnumSTATDATA **ppenumAdvise);
|
||||||
|
|
||||||
|
@ -447,7 +447,7 @@ static HRESULT WINAPI IDataObject_fnEnumFormatEtc(LPDATAOBJECT iface, DWORD dwDi
|
||||||
FIXME (shell, "(%p)->()\n", This);
|
FIXME (shell, "(%p)->()\n", This);
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
static HRESULT WINAPI IDataObject_fnDAdvise(LPDATAOBJECT iface, LPFORMATETC *pformatetc, DWORD advf, IAdviseSink *pAdvSink, DWORD *pdwConnection)
|
static HRESULT WINAPI IDataObject_fnDAdvise(LPDATAOBJECT iface, FORMATETC *pformatetc, DWORD advf, IAdviseSink *pAdvSink, DWORD *pdwConnection)
|
||||||
{
|
{
|
||||||
ICOM_THIS(IDataObjectImpl,iface);
|
ICOM_THIS(IDataObjectImpl,iface);
|
||||||
FIXME (shell, "(%p)->()\n", This);
|
FIXME (shell, "(%p)->()\n", This);
|
||||||
|
|
|
@ -76,7 +76,7 @@ static HRESULT WINAPI ISFDropTarget_QueryInterface(
|
||||||
}
|
}
|
||||||
|
|
||||||
if(*ppvObj)
|
if(*ppvObj)
|
||||||
{ IDropTarget_AddRef((ISFDropTarget*)*ppvObj);
|
{ IDropTarget_AddRef((IDropTarget*)*ppvObj);
|
||||||
TRACE(shell,"-- Interface: (%p)->(%p)\n",ppvObj,*ppvObj);
|
TRACE(shell,"-- Interface: (%p)->(%p)\n",ppvObj,*ppvObj);
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,13 +6,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "windows.h"
|
#include "windef.h"
|
||||||
#include "dc.h"
|
|
||||||
#include "gdi.h"
|
|
||||||
#include "callback.h"
|
|
||||||
#include "heap.h"
|
|
||||||
#include "metafile.h"
|
#include "metafile.h"
|
||||||
#include "metafiledrv.h"
|
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
#include "xmalloc.h"
|
#include "xmalloc.h"
|
||||||
|
|
||||||
|
|
|
@ -207,7 +207,7 @@
|
||||||
#define PARTITION_EXTENDED 0x05 /* Extended partition entry */
|
#define PARTITION_EXTENDED 0x05 /* Extended partition entry */
|
||||||
#define PARTITION_HUGE 0x06 /* Huge partition MS-DOS V4 */
|
#define PARTITION_HUGE 0x06 /* Huge partition MS-DOS V4 */
|
||||||
#define PARTITION_IFS 0x07 /* IFS Partition */
|
#define PARTITION_IFS 0x07 /* IFS Partition */
|
||||||
#define PARTITION_FAT 0x0B /* FAT32 */
|
#define PARTITION_FAT32 0x0B /* FAT32 */
|
||||||
#define PARTITION_FAT32_XINT13 0x0C /* FAT32 using extended int13 services */
|
#define PARTITION_FAT32_XINT13 0x0C /* FAT32 using extended int13 services */
|
||||||
#define PARTITION_XINT13 0x0E /* Win95 partition using extended int13 services */
|
#define PARTITION_XINT13 0x0E /* Win95 partition using extended int13 services */
|
||||||
#define PARTITION_XINT13_EXTENDED 0x0F /* Same as type 5 but uses extended int13 services */
|
#define PARTITION_XINT13_EXTENDED 0x0F /* Same as type 5 but uses extended int13 services */
|
||||||
|
|
|
@ -22,7 +22,6 @@
|
||||||
#include "heap.h"
|
#include "heap.h"
|
||||||
#include "selectors.h"
|
#include "selectors.h"
|
||||||
#include "task.h"
|
#include "task.h"
|
||||||
#include "win.h"
|
|
||||||
#include "file.h"
|
#include "file.h"
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
#include "flatthunk.h"
|
#include "flatthunk.h"
|
||||||
|
|
Loading…
Reference in New Issue