From daa89d5bdecd91a505994ac793547763bfed22eb Mon Sep 17 00:00:00 2001 From: OpenJDK Team Date: Fri, 11 Nov 2022 07:39:25 +0000 Subject: [PATCH] dnd-files =================================================================== Gbp-Pq: Name dnd-files.diff --- .../unix/classes/sun/awt/X11/XDataTransferer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java b/src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java index c7d081326..18bb22c2d 100644 --- a/src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java +++ b/src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java @@ -273,14 +273,14 @@ public class XDataTransferer extends DataTransferer { BufferedReader reader = new BufferedReader(isr)) { String line; ArrayList uriList = new ArrayList<>(); - URI uri; while ((line = reader.readLine()) != null) { try { - uri = new URI(line); + if (!"\0".equals(line)) { + uriList.add(new URI(line)); + } } catch (URISyntaxException uriSyntaxException) { throw new IOException(uriSyntaxException); } - uriList.add(uri); } return uriList.toArray(new URI[uriList.size()]); } -- 2.30.2