Fix build:
authorSaveliy Tretiakov <saveliyt@gmail.com>
Thu, 8 Mar 2007 19:44:36 +0000 (19:44 +0000)
committerSaveliy Tretiakov <saveliyt@gmail.com>
Thu, 8 Mar 2007 19:44:36 +0000 (19:44 +0000)
- Add missing function protype.
- Move IntSetupClipboard to winsta.c

svn path=/trunk/; revision=26038

reactos/subsystems/win32/win32k/include/clipboard.h
reactos/subsystems/win32/win32k/ntuser/clipboard.c
reactos/subsystems/win32/win32k/ntuser/winsta.c

index 3f90114..274f9b4 100644 (file)
@@ -40,6 +40,9 @@ typedef struct _CLIPBOARDSYSTEM
     
 } CLIPBOARDSYSTEM, *PCLIPBOARDSYSTEM;
 
+VOID FASTCALL 
+IntClipboardFreeWindow(PWINDOW_OBJECT window);
+
 /*
 UINT FASTCALL
 IntEnumClipboardFormats(UINT format);
index cfc08cb..b0a9f3e 100644 (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******************/
 
index bbaf1b8..7a30356 100644 (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