Export the winstation and desktop structures to avoid having to write
too many accessor functions.
diff --git a/server/clipboard.c b/server/clipboard.c
index 9b3cac0..efa5b7b 100644
--- a/server/clipboard.c
+++ b/server/clipboard.c
@@ -80,7 +80,7 @@
if (!winstation) return NULL;
- if (!(clipboard = get_winstation_clipboard( winstation )))
+ if (!(clipboard = winstation->clipboard))
{
if ((clipboard = alloc_object( &clipboard_ops )))
{
@@ -91,7 +91,7 @@
clipboard->viewer = 0;
clipboard->seqno = 0;
clipboard->seqno_timestamp = 0;
- set_winstation_clipboard( winstation, clipboard );
+ winstation->clipboard = clipboard;
}
}
release_object( winstation );
@@ -107,7 +107,7 @@
if (!winstation) return;
- if ((clipboard = get_winstation_clipboard( winstation )))
+ if ((clipboard = winstation->clipboard))
{
if (thread == clipboard->open_thread)
{