From 70b87f2237c39a871312023eb8700453b4f09306 Mon Sep 17 00:00:00 2001
From: Fredrik Roubert <fredrik@roubert.name>
Date: Sat, 18 Feb 2023 18:27:29 +0100
Subject: [PATCH] ITS#4501 Replace call to deprecated File.toURL() method.

JDK 6 deprecated File.toURL() in favour of File.toURI().toURL() because
it does not automatically escape characters that are illegal in URLs.
---
 src/com/octetstring/jdbcLdap/browser/JdbcLdapBrowser.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/com/octetstring/jdbcLdap/browser/JdbcLdapBrowser.java b/src/com/octetstring/jdbcLdap/browser/JdbcLdapBrowser.java
index eb57e67..6b14a6e 100644
--- a/src/com/octetstring/jdbcLdap/browser/JdbcLdapBrowser.java
+++ b/src/com/octetstring/jdbcLdap/browser/JdbcLdapBrowser.java
@@ -146,7 +146,7 @@ public class JdbcLdapBrowser {
 			
 			for (int i=0;i<children.length;i++) {
 				try {
-					urls[i] = children[i].toURL();
+					urls[i] = children[i].toURI().toURL();
 				} catch (MalformedURLException e2) {
 					MessageDialog.openError(Display.getCurrent().getActiveShell(),"Could not load drivers",e2.toString());
 				}
-- 
GitLab