From b6d0df6a31e2b88c66d67937a10928bdec846bf0 Mon Sep 17 00:00:00 2001 From: Damjan Jovanovic Date: Tue, 27 May 2014 02:23:21 +0200 Subject: [PATCH] winex11.drv: Use the clipboard to import text/html XDND selections. --- dlls/winex11.drv/xdnd.c | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/dlls/winex11.drv/xdnd.c b/dlls/winex11.drv/xdnd.c index 3941900c687..2184a42716f 100644 --- a/dlls/winex11.drv/xdnd.c +++ b/dlls/winex11.drv/xdnd.c @@ -74,7 +74,6 @@ static HWND XDNDLastDropTargetWnd; static void X11DRV_XDND_InsertXDNDData(int property, int format, void* data, unsigned int len); static int X11DRV_XDND_DeconstructTextURIList(int property, void* data, int len); static int X11DRV_XDND_DeconstructTextPlain(int property, void* data, int len); -static int X11DRV_XDND_DeconstructTextHTML(int property, void* data, int len); static void X11DRV_XDND_MapFormat(Display *display, Window xwin, unsigned int property, unsigned char *data, int len); static void X11DRV_XDND_ResolveProperty(Display *display, Window xwin, Time tm, Atom *types, unsigned long count); @@ -569,8 +568,6 @@ static void X11DRV_XDND_MapFormat(Display *display, Window xwin, unsigned int pr X11DRV_XDND_DeconstructTextURIList(property, data, len); else if (property == x11drv_atom(text_plain)) X11DRV_XDND_DeconstructTextPlain(property, data, len); - else if (property == x11drv_atom(text_html)) - X11DRV_XDND_DeconstructTextHTML(property, data, len); else { /* use the clipboard import functions for other types */ @@ -698,26 +695,6 @@ static int X11DRV_XDND_DeconstructTextPlain(int property, void* data, int len) /************************************************************************** - * X11DRV_XDND_DeconstructTextHTML - * - * Interpret text/html data and add records to linked list - */ -static int X11DRV_XDND_DeconstructTextHTML(int property, void* data, int len) -{ - char* dostext; - - X11DRV_XDND_UnixToDos(&dostext, data, len); - - X11DRV_XDND_InsertXDNDData(property, - RegisterClipboardFormatA("HTML Format"), dostext, strlen(dostext)); - - TRACE("HTML Format: %s\n", dostext); - - return 1; -} - - -/************************************************************************** * X11DRV_XDND_SendDropFiles */ static void X11DRV_XDND_SendDropFiles(HWND hwnd) -- 2.11.4.GIT