Mercurial > hg > monetdb-java
diff src/main/java/org/monetdb/mcl/net/MapiSocket.java @ 750:02ad91fb3438
UTF-8 is a standard character set, which is always available in Java Runtime. Use it and avoid looking it up every time.
author | Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
---|---|
date | Thu, 23 Mar 2023 14:36:59 +0100 (2023-03-23) |
parents | f03c1e47d819 |
children | a39d3a45da56 |
line wrap: on
line diff
--- a/src/main/java/org/monetdb/mcl/net/MapiSocket.java +++ b/src/main/java/org/monetdb/mcl/net/MapiSocket.java @@ -16,7 +16,6 @@ import java.io.FilterOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; -import java.io.UnsupportedEncodingException; import java.io.Writer; import java.net.Socket; import java.net.SocketException; @@ -296,13 +295,9 @@ public class MapiSocket { /* cannot (yet fromMonet = new BlockInputStream(con.getInputStream()); toMonet = new BlockOutputStream(con.getOutputStream()); - try { - reader = new BufferedMCLReader(fromMonet, "UTF-8"); - writer = new BufferedMCLWriter(toMonet, "UTF-8"); - writer.registerReader(reader); - } catch (UnsupportedEncodingException e) { - throw new MCLException(e.toString()); - } + reader = new BufferedMCLReader(fromMonet, StandardCharsets.UTF_8); + writer = new BufferedMCLWriter(toMonet, StandardCharsets.UTF_8); + writer.registerReader(reader); } reader.advance();