diff Gui/wm/wsxdnd.c @ 8481:e4736a12c898

applied Gregory's patch
author pontscho
date Mon, 16 Dec 2002 20:16:29 +0000
parents fad0147bd3aa
children df423e2d71dc
line wrap: on
line diff
--- a/Gui/wm/wsxdnd.c	Mon Dec 16 19:47:48 2002 +0000
+++ b/Gui/wm/wsxdnd.c	Mon Dec 16 20:16:29 2002 +0000
@@ -163,7 +163,7 @@
       unsigned long ret_items;
 
       /* while there is data left...*/
-      while(ret_left){
+      while(ret_left && atom_support == None){
 	XGetWindowProperty(wsDisplay,event->data.l[0],_XA_XdndTypeList,
 			   offset,256,False,XA_ATOM,&ret_type,
 			   &ret_format,&ret_items,&ret_left,
@@ -183,9 +183,6 @@
 	      break;
 	    }
 	  }
-	  /* found it ! */
-	  if (atom_support != None)
-	    break;
 	}
 	/* maybe next time ... */
 	XFree(ret_buff);