Fix build:

- Add missing function protype.
- Move IntSetupClipboard to winsta.c


svn path=/trunk/; revision=26038
This commit is contained in:
Saveliy Tretiakov 2007-03-08 19:44:36 +00:00
parent 619c975c6a
commit d71c81868e
3 changed files with 16 additions and 11 deletions

View file

@ -40,6 +40,9 @@ typedef struct _CLIPBOARDSYSTEM
} CLIPBOARDSYSTEM, *PCLIPBOARDSYSTEM;
VOID FASTCALL
IntClipboardFreeWindow(PWINDOW_OBJECT window);
/*
UINT FASTCALL
IntEnumClipboardFormats(UINT format);

View file

@ -1202,17 +1202,6 @@ NtUserGetClipboardSequenceNumber(VOID)
return sn;
}
BOOL FASTCALL
IntSetupClipboard(PWINSTATION_OBJECT WinStaObj)
{
WinStaObj->Clipboard = ExAllocatePool(PagedPool, sizeof(CLIPBOARDSYSTEM));
if (WinStaObj->Clipboard)
{
RtlZeroMemory(WinStaObj->Clipboard, sizeof(CLIPBOARDSYSTEM));
return TRUE;
}
return FALSE;
}
/**************** VISTA FUNCTIONS******************/

View file

@ -55,6 +55,7 @@ static GENERIC_MAPPING IntWindowStationMapping =
WINSTA_READATTRIBUTES | WINSTA_READSCREEN | WINSTA_WRITEATTRIBUTES
};
NTSTATUS FASTCALL
InitWindowStationImpl(VOID)
{
@ -92,6 +93,18 @@ CleanupWindowStationImpl(VOID)
return STATUS_SUCCESS;
}
BOOL FASTCALL
IntSetupClipboard(PWINSTATION_OBJECT WinStaObj)
{
WinStaObj->Clipboard = ExAllocatePool(PagedPool, sizeof(CLIPBOARDSYSTEM));
if (WinStaObj->Clipboard)
{
RtlZeroMemory(WinStaObj->Clipboard, sizeof(CLIPBOARDSYSTEM));
return TRUE;
}
return FALSE;
}
/* OBJECT CALLBACKS **********************************************************/
VOID STDCALL