No longer directly accessing debuggee memory.
[wine] / windows / ttydrv / clipboard.c
1 /*
2  * TTY clipboard driver
3  *
4  * Copyright 1998-1999 Patrik Stridvall
5  */
6
7 #include "heap.h"
8 #include "ttydrv.h"
9 #include "win.h"
10
11 /**********************************************************************/
12
13 char *TTYDRV_CLIPBOARD_szSelection = NULL;
14
15 /***********************************************************************
16  *              TTYDRV_CLIPBOARD_Acquire
17  */
18 void TTYDRV_CLIPBOARD_Acquire()
19 {
20 }
21
22 /***********************************************************************
23  *              TTYDRV_CLIPBOARD_Release
24  */
25 void TTYDRV_CLIPBOARD_Release()
26 {
27   if(TTYDRV_CLIPBOARD_szSelection)
28     {
29       HeapFree(SystemHeap, 0, TTYDRV_CLIPBOARD_szSelection);
30       TTYDRV_CLIPBOARD_szSelection = NULL;
31     }
32 }
33
34 /***********************************************************************
35  *              TTYDRV_CLIPBOARD_SetData
36  */
37 void TTYDRV_CLIPBOARD_SetData(UINT wFormat)
38 {
39 }
40
41 /***********************************************************************
42  *              TTYDRV_CLIPBOARD_GetData
43  */
44 BOOL TTYDRV_CLIPBOARD_GetData(UINT wFormat)
45 {
46   return FALSE;
47 }
48
49 /***********************************************************************
50  *              TTYDRV_CLIPBOARD_IsFormatAvailable
51  */
52 BOOL TTYDRV_CLIPBOARD_IsFormatAvailable(UINT wFormat)
53 {
54   return FALSE;
55 }
56
57 /**************************************************************************
58  *              TTYDRV_CLIPBOARD_RegisterFormat
59  *
60  * Registers a custom clipboard format
61  * Returns: TRUE - new format registered, FALSE - Format already registered
62  */
63 BOOL TTYDRV_CLIPBOARD_RegisterFormat( LPCSTR FormatName )
64 {
65   return TRUE;
66 }
67
68 /**************************************************************************
69  *              X11DRV_CLIPBOARD_IsSelectionowner
70  *
71  * Returns: TRUE - We(WINE) own the selection, FALSE - Selection not owned by us
72  */
73 BOOL TTYDRV_CLIPBOARD_IsSelectionowner()
74 {
75     return FALSE;
76 }
77
78 /***********************************************************************
79  *              TTYDRV_CLIPBOARD_ResetOwner
80  */
81 void TTYDRV_CLIPBOARD_ResetOwner(WND *pWnd, BOOL bFooBar)
82 {
83 }