Index: controls/edit.c
===================================================================
RCS file: /home/wine/wine/controls/edit.c,v
retrieving revision 1.29
diff -u -u -r1.29 edit.c
--- controls/edit.c	1999/09/10 13:58:34	1.29
+++ controls/edit.c	1999/09/24 23:39:15
@@ -3031,14 +3034,14 @@
 	if (e == s)
 		return;
 	ORDER_INT(s, e);
-	hdst = GlobalAlloc(GMEM_MOVEABLE, (DWORD)(e - s + 1));
-	dst = GlobalLock(hdst);
+	hdst = GlobalAlloc16(GMEM_MOVEABLE, (DWORD)(e - s + 1));
+	dst = GlobalLock16(hdst);
 	lstrcpynA(dst, es->text + s, e - s + 1);
-	GlobalUnlock(hdst);
-	OpenClipboard(wnd->hwndSelf);
-	EmptyClipboard();
-	SetClipboardData(CF_TEXT, hdst);
-	CloseClipboard();
+	GlobalUnlock16(hdst);
+	OpenClipboard16(wnd->hwndSelf);
+	EmptyClipboard16();
+	SetClipboardData16(CF_TEXT, hdst);
+	CloseClipboard16();
 }
 
 
