Index: xclip.c =================================================================== RCS file: /cvsroot/rdesktop/rdesktop/xclip.c,v retrieving revision 1.19 diff -u -r1.19 xclip.c --- xclip.c 2 Aug 2005 09:27:46 -0000 1.19 +++ xclip.c 7 Nov 2005 17:10:03 -0000 @@ -173,7 +173,7 @@ { XSelectInput(g_display, g_wnd, (wa.your_event_mask | PropertyChangeMask)); } - XDeleteProperty(g_display, g_wnd, type); + XDeleteProperty(g_display, g_wnd, rdesktop_clipboard_target_atom); XFree(data); g_waiting_for_INCR = 1; @@ -196,6 +196,7 @@ xfree(translated_data); g_clip_buflen = length; + XDeleteProperty(g_display, g_wnd, rdesktop_clipboard_target_atom); XFree(data); return; } @@ -317,6 +318,7 @@ g_clip_buffer = 0; g_clip_buflen = 0; } + XDeleteProperty(g_display, g_wnd, rdesktop_clipboard_target_atom); } else { @@ -337,6 +339,7 @@ g_clip_buffer = tmp; g_clip_buflen += length; + XDeleteProperty(g_display, g_wnd, rdesktop_clipboard_target_atom); XFree(data); return; }